斜杠能力和跨界应用是技术创新和产品迭代的推动力。2019年,STM32跨界了,从MCU跨到MPU。 在MCU市场成绩斐然的STM32,跨界推出STM32MP1,这是第一颗通用型STM32 MPU,双核Cortex-A + Cortex-M的多核架构,算力更强;软件兼顾了运行在A7核上的Linux 与跑在M4内核的 STM32Cube;灵活的架构可以满足高性能、硬实时、低功耗和安全性的性能;同时,还传承了 STM32 的生态系统,不仅有多种硬件开发板、三类软件开发包等,并可将之前基于M4的控制移植到MP1上,从而加快产品开发进度。 9 G; I2 x _0 W. `9 p 我们简要从硬件架构、软件架构和生态资源三方面了解一下STM32MP1。0 ?8 Y/ z* w& E- C ' ?% ` k. O! n! | J" ] Cortex-A+Cortex-M的 多核灵活架构 一般来说,MPU 的 CPU 通常支持更高的主频,Cortex-A 系列主频均高于 500MHz;具备MMU,从而支持虚拟地址;L1和L2缓存;可以是单核、双核、四核、八核;外扩DDRDRAM 用来运行丰富功能的操作系统。 STM32MP1拥有 arm Cortex-A + Cortex-M 灵活的架构,支持TrustZone,支持3D图形处理;电源管理IC让设计更精简的同时,优化系统功耗;高效处理 HMI和外部通信 + 马达驱动和传感器控制。7 i7 Z. O0 |5 N0 w 【点评】:6 ~. u E4 m+ ^; _1 D STM32MP1的Top 5芯片级优势:( B/ _4 e' x: c8 a+ R& ~7 b8 { 1. STM32MP1 是 STM32家族的一员 ! 2. Cortex-A + Cortex-M MPU 中的Cortex-M4具有专属的 448KB SRAM9 {4 I1 ^- d7 I5 k 3. 16-bit/32-bit的外部存储器接口符合未来的采购趋势 4. 面向低中端、成本敏感型HMI应用的3D GPU 5. 高性能模拟外设: 2x 16b ADC + 2x 12b DAC2 q+ W8 f# h5 N+ F! b6 Z, \ - D% J6 l5 L7 c- W0 W } { STM32MP1的Top 5硬件优势:4 G& G n9 o/ G6 D! T 1. 4 pin-to-pin STM32MP15x型号: G: R3 n* j4 _ @; {9 Y; z O! g 2. 4种封装选择节省PCB成本:低至4层通孔PCB: q" x: l* q3 } 3. 市面上最小封装的双核Cortex-A7通用MPU:10x10mm' u5 V0 U! O4 I* B D4 {6 P% m 4. ST 配套的PMIC提供优化的功耗、BOM和PCB大小 5. 硬件生态:官方评估开发板、第三方开发板及核心板 7 c1 V! j w, l5 p STM32MP1嵌入式设计软件组成 及生态资源 " U1 O: p X. \* m, ^2 e2 {7 @简单直接的理解,arm Cortex-A7 运行Linux,arm Cortex-M4 运行STM32Cube。 更进一步的嵌入式软件组成如下图:; t% G4 U2 b, p3 X7 D- U$ \6 M 标识说明:2 a5 T# C3 Y+ o# \ y# ^
; a! y1 _0 c* p1 L) L' G 上:硬件开发板 下:软件开发包 【点评】: STM32MP1的Top 5软件生态优势:4 T3 d9 G- c( x 1. 在Cortex-A上主流Linux版本和Cortex-M上高度兼容的Cube固件库 2. 高度开源的Linux版本:目标100%代码回馈到开源社区 3. 信息安全:TrustZone+默认集成的可选 OP-TEE可信运行环境7 o1 F) U% |2 s5 i( ^* | 4. CubeMX简化了MPU开发:Cortex-A和M之间的外设分配、DRAM配置工具、Linux设备树的生成6 \$ }6 |/ E( m. n g 5. 同时支持Cortex-A和M调试开发的CubeIDE、AC6等免费开发环境 & t9 ?4 b9 x2 ~7 S8 M8 Q# P* | |
最新消息:意法半导体最具性价比、速度最快的单核MPU STM32MP13现已支持运行RTOS!意法半导体兑现了之前的承诺!
STM32MP135F-DK开发板评测-开箱亮屏
意法半导体扩展STM32Cube开发环境,简化单核STM32MP1裸机软件开发
1月18日有奖直播 | 如何在STM32MP13x上实现FOTA升级?
【STM32MP13x直播回顾】 直播答疑汇总
STM32MP135 开发平台介绍
使用STM32MP13: 如MCU般在Cortex-A核上裸 跑应用程序
米尔核心板加速基于STM32MP1的产品开发
STM32MP1充电桩全数字交互实现
STM32MP13 产品线 应用于工业和安全的高性价比MPU
可以下载的,你换个浏览器试试
没换浏览器也可以下载了,谢谢!