查看: 1044|回复: 0

[评测分享] 【米尔-STM32MP135入门级开发板 测评】1.认识开发板与准备工作

[复制链接]
  • TA的每日心情
    开心
    2024-5-8 08:27
  • 签到天数: 688 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2023-9-25 20:26:06 | 显示全部楼层 |阅读模式
    分享到:
    1、个人理解介绍:
    STM32MP135是一款基于Cortex-A7的单核MPU,具有高性价比和可靠性,适用于工业应用场景。
    它配备了LCD-TFT并行显示接口和16位并行摄像头接口,方便用户进行图像显示和数据采集。
    该处理器还支持双千兆以太网接口、2个CANFD接口、2个USB2.0接口和8个UART功能接口,这些接口可以满足各种工业通信和控制需求。
    在能源电力、工业控制、工业网关、工业HMI等场景中,STM32MP135具有广泛的应用前景。它可以帮助用户实现智能化的工业控制和数据采集,提高生产效率和设备可靠性。同时,它还支持各种操作系统和开发工具,方便用户进行软件开发和调试。

    2、STM32MP135核心板可以搭载Linux 5.15.67版本内核的操作系统。
    STM32MP135处理器内核采用Cortex-A7,主频高达1.0GHz,属于入门级的MPU,拥有超高的性价比。米尔基于STM32MP135核心板主控为STM32MP135处理器,搭载DDR3L内存、标配4GB eMMC / 256MB Nand FLASH,以及32KB EEPROM,接口类型为邮票孔148PIN,尺寸37mm x 39mm。

    3、STM32MP135处理器的性能是高效且节能的。
    STM32MP135处理器内核采用Cortex-A7,主频高达1.0GHz,属于入门级的MPU,拥有超高的性价比。
    STM32MP135芯片搭载了一颗运算频率高达1GHz的Cortex-A7处理器,可以轻松在ST芯片上跑Linux系统,提供了强大的数据处理能力。同时它还集成了丰富的外设接口,包括UART、SPI、I2C、USB、CAN FD 、双千兆以太网等,可以方便地连接充电桩中的各种传感器、通信模块和显示器等外部设备。
    STM32MP135芯片还具有安全加密,保护数据安全的功能,以及低功耗设计,减少能源消耗的优点。

    4、STM32MP135核心板接口资源图是140PIN邮票孔设计,MYC-YF13X核心板采用高密度高速电路板设计,在板卡上集成了STM32MP135、DDR3L、NandFlash/eMMC、E2PROM、分立电源等电路,MYC-YF13X核心板以SMD贴片的形式焊接在底板,管脚为邮票孔封装,板卡采用10层高密度PCB设计,沉金工艺生产,独立的接地信号层,无铅。

    下面开始走进135:
    首次接触STM32MPx处理器,对米尔的做工表示很称赞,体验感觉非常不错。
    外包装
    企业微信截图_1695643069620.png
    最核心的开发板靓照
    企业微信截图_16956432603896.png

    连接:
    https://www.myir.cn/shows/110/57.html
    企业微信截图_16956446258982.png
    开发板标注:
    企业微信截图_16956446534826.png
    资料与参数:
    企业微信截图_16956446644265.png 企业微信截图_16956447025108.png
    企业微信截图_1695644719880.png
    产品介绍:
    https://www.myir.cn/public/uploads/files/20230517/387a209c10e35c8e56a0bfd5aad986ea.pdf
    http://mier.sz2.hostadm.net/upload/files/product/20230915/16947719171303961.pdf
    以上两个连接中,有把STM32MP135开发板所有的资源,外设详细的介绍了,从中就可以看出米尔基于STM32MP135底板的外设资源以及接口比较丰富和多样。
    [size=17.4167px] [size=17.4167px]STM32MP135规格型号:
    企业微信截图_1695644739135.png
    还支持相关的外设搭载扩展:
    企业微信截图_16956447573279.png

    总结:
    在STM32MP135平台上运行Linux相较于运行RTOS需要更复杂的过程和更深入的知识,个人觉得水平还是有限的,不知道能不能短时间弄的很顺畅。
    理解一下RTOS、Linux。
    RTOS,或实时操作系统,是一种专为嵌入式系统设计的操作系统,通常具有实时响应、高可靠性和易于使用的特点。RTOS一般适用于对响应速度和资源利用率有严格要求的应用场景,如工业控制、航空航天等。
    而Linux是一种通用操作系统,可以提供丰富的系统资源和软件资源,并且有大量的开源框架和社区支持。Linux适用于需要大量计算能力和存储能力的应用场景,如服务器、个人电脑和智能手机等。
    对于新手而言,米尔提供了配套的手把手教程,可以快速入门。米尔的核心板基于Yocto构建和定制化开发,Yocto是一个开源的嵌入式操作系统开发框架,它可以帮助开发者快速构建和定制嵌入式Linux系统。
    如果想在STM32MP135平台上运行Linux,需要具备以下基础知识(这是个人的观点):
    • 嵌入式系统开发基础:了解嵌入式系统的基本概念、硬件架构和软件开发流程。
    • Linux系统基础:了解Linux操作系统的基本概念、文件系统、进程管理、设备驱动等。
    • 编程语言基础:掌握C/C++语言,了解基本的编程规范和常用的数据结构和算法。
    • 调试工具使用:熟悉常用的调试工具,如gdb、printf等。
    • 网络编程基础:了解基本的网络编程概念和协议,如TCP/IP、HTTP等。
    STM32MP135是一款高效且节能的嵌入式处理器,其内核采用Cortex-A7,主频高达1.0GHz,属于入门级的MPU,拥有超高的性价比。
    根据上面的可以看出STM32MP135系列具有高级安全特性,包括加密加速器、内存保护、代码隔离机制、多种功能等,以确保在产品生命周期内平台通过验证。同时,STM32MP135的安全生态系统也得到了完整的应用。STM32MP135是一款性能优异、安全可靠、高性价比的嵌入式处理器,适用于各种需要高效、安全、节能的应用场景。


    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-5-20 19:27 , Processed in 0.113515 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.