之前看到的标题中就表示支持Linux了,所以特意学习下。首先表面该器件适合开发者的人群,还有就是可以应用在哪些类别中,比如工业控制,健康医疗设备,消费类应用,以及智能家电,之前公司做的产品有健康医疗方面的,用到了几种STM32的芯片。除此以外,还可以适用于系统开发。接着开始展示丰富的功能套件,先进灵活的架构,支持3D图形处理单元(3D GPU)。外设资源可以灵活被分配与arm Cortex-A和Cortex-M cores之间,在让设计更加精简的同时,优化了系统的功耗,节省了bom的成本,拥有arm Cortex-A和Cortex-M的架构,高速的接口和处理以及实时处理,这样可提高电源效率,高效处理HMI和外部通信,以及马达驱动和传感器控制,另外也可以利用现有的生态系统加快产品开发的进度,STM32MP1 SOC驱动已经被Linux社区,简化Linux开发流程,全面兼容开源标准,通过实践证明了RTOS工具,STM32 MCU Cube Arm Cortex-M的固件,全部适用于STM32MP1,多种 API 外设访问,整合多种Cortex-M的中间件,数以百计的应用实例,量产验证过的品质保证,各种软件的编译调试和烧录等等,STM32MP1 硬件开发板也有很多,有全功能板(STM32MP157A-EV1,STM32MP157C-EV1),探索板(STM32MP157A-DK1,STM32MP157C-DK2+ MIPI DSI WVGA display+ Wi-Fi/BT combo module,),外设扩展板和模块(Board Specification from Linaro, Commercial SoM w/ different forms),可以加速整体方案的评估和设计。STM32MP1为各种不同的应用,量身定做合适的封装,总体来说,STM32MP1 微处理器还是挺不错的。 |