从2007年到2018年,STM32花了12年的时长变成MCU最坚定不移的探索者,定项硬件开发者,将持续式子 “STM32 = MCU = 32位MCU = ARM Cortex MCU” 深植于大家的心,也遭受从新手到杰出技术工程师各种蝶粉们的热烈应缓。
2019年,STM32跨界营销了,从MCU跨到了MPU,发布了第一颗通用性STM32 MPU,核心更硬,从Cortex-M跨到了Cortex-A;APP兼具了运作在A7核上的Linux 与跑在M4核心的 STM32Cube;灵便的架构可以达到性能高、硬即时、功耗低和稳定性的特性;与此同时,还承传了 STM32的生态体系,不但有多种多样硬件开发板、三类软件开发包等,并可将以前根据M4的操纵移殖到MP1上,进而加速商品项目进度。
大家简略从硬件配置架构、APP架构和生态环境三层面了解一下STM32MP1。
Cortex-A Cortex-M灵便的架构
▲ MPU 与 MCU 的不一样架构
一般来说,MPU 的 CPU 通常支持高些的cpu主频,Cortex-A 系列产品cpu主频均高过 500MHz;具有MMU,进而支持虚拟注册地址;L1和L2缓存文件;可以是单核心、双核处理器、四核、八核;外伸DDRDRAM 用于运作充足作用的电脑操作系统。
APP支持:
STM32MP1有着 arm Cortex-A Cortex-M 灵便的架构,支持TrustZone,支持3D图像处理;电池管理IC让设计方案更简洁的与此同时,优化软件功能损耗;高效率解决 HMI和外界通讯 电机推动和感应器操纵。
STM32MP1嵌入式应用APP构成
简易立即的了解,arm Cortex-A7 运作Linux,arm Cortex-M4 运作STM32Cube。
更进一步的嵌入式开发构成如下图:
标志表明
翠绿色:第三方应用暗蓝色:小区开发者平台程序包浅蓝色:ST已有程序包STM32MP1生态环境
多种多样网络资源硬件开发板三个层级的软件开发包充足的文本文档及生态体系专用工具上:硬件开发板
下:软件开发包
直播间有惊喜
点一下连接预定直播间:
STM32MP1商品新手入门与异构体多核通讯开发设计参加直播间有惊喜,MPU系统软件板等你:
ST原厂装配的 STM32MP157DK1 3块绿色生态小伙伴米尔科技 YA157C 单片机开发板 3块绿色生态小伙伴湃兔核 PanGu单片机开发板 3块还不赶紧行为,点一下上边照片立刻预定直播间,或扫描仪在线客服小电二维码添加STM32MP1微信聊天群。