
2007年6月,ST在北京发布了全球第一款基于ARM-Cortex-M3内核的32位通用微控制器芯片STM32F103,以优异的性能,丰富的资源,超高的性价比,迅速占领市场。2019年ST推出了STM32家族首款Cortex-A内核、可运行Linux系统的STM32MP1系列MPU,将STM32家族推向了一个新的高度! STM32的优异性体现在如下几个方面: 1、超低的价格。 2、超多的外设。 3、丰富的型号。STM32仅M3内核就拥有 F100、F101、F102、F103、F105、F107、F207、F217等8个系列上百种型号,具有 QFN、LQFP、BGA 等封装可供选择。 4、优异的实时性能。 5、杰出的功耗控制。 6、极低的开发成本。串口即可下载程序,支持JTAG&SWD 调试接口,最少仅2个IO口即可实现仿真调试。 STM32能不能跑Linux? 如果这个问题你在19年以前问,我的回答是不可以,如果在19年之后问,我的回答是可以跑!ST公司在2019年发布了STM32MP1系列,STM32MP1是ST首款Cortex-A7内核的MPU,STM32MP1目前有三条产品线。 ![]() STM32MP157是目前整个STM32MP1系列最强的,STM32MP1系列是多核异构形式的,包括一颗或两颗 Cortex-A7,外加一颗Cortex-M4内核。Cortex-A7 就是为了运行 Linux 这样的富操作系统,Cortex-M4可以看做一个M4内核的单片机,类似 STM32F429,可以运行对实时性要求比较高的控制应用,也可以运行FreeRTOS、UCOS 这样的RTOS类操作系统。 对于我们开发者而言,简化了STM32MP1上手难度,如果以前做过STM32单片机开发,那么可以很轻松的切入到STM32MP1。尤其是那些学习了STM32单片机,想转入到嵌入式Linux开发,STM32那些基础知识不需要再重头学起,对STM32MP1内部的外设也比较清楚,数据手册也可以轻松看懂,极大的降低了学习门槛。 ———————————————— 版权声明:学无止境2022 |
更新STM32MP135-Openwrt镜像
基于STM32MP1和STM32MP2在嵌入式Linux平台上部署有效的安全保护机制
利用STM32MP1和STM32MP2为嵌入式Linux提供有效的安全措施:供当今决策者参考的3条宝贵经验
STM32MP1 WiFi连接
【STM32MP157】从ST官方例程中分析RPMsg-TTY/SDB核间通信的使用方法
【STM32MPU 安全启动】 TF-A BL2 TrustedBoot原理学习
《STM32MPU安全启动》学**结
《STM32MPU安全启动》学习笔记之optee 如何加载CORTEX-M核和使能校验
《STM32MPU安全启动》学习笔记之TF-A BL2校验optee和uboot的流程以及如何使能
《STM32MPU 安全启动》课程学习心得+开启一扇通往嵌入式系统安全领域深处的大门。