打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Cortex

Cortex-M内核M0,M0+,M3,M4,M7之间的区别


图片来自于www.stmcu.com.cn
high-performance 高性能
Mainstream 主流
Ultra-low-power 低功耗

知识补贴:
之所以ARM公司会把Cortex-M分为这么多系列,主要是针对不同的应用领域;下面详细介绍:

Cortex-M分为:M0,M0+,M3,M4,M7

M0,M0+:基础版本,从图中可以看出来,有过于基础,所以生产不出来高性能的STM32的单片机;
M3:目前最主流的设计内核选型,应用范围广;

M4:比较着M3的内核来说,M4处理器添加了DSP的数据(这里可以认为是浮点数)处理的指令;重点解释一下:对于CPU(不是SOC)来说,运算浮点类型的数据是很麻烦的一件事,在选型的时候,如若用应用的领域需要大量浮点数据的运算的时候,那么就要选择M4的内核,M4会大大提高处理器性能和运算速度,而如果要要处理的浮点数据不多,则可以直接选择M3内核处理器;比如项目是平衡车或者平衡器的时候选择M4比较好;

M7:性能好和功耗高兼具,适合追求极致性能项目;

可以认为:数字越大,性能越高;

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
ARM Cortex-A5 A7 A8 A9 A12 A15 A17内核比较
更强大,更高效!ARM全新Cortex
ARM眼里的5G技术,必收藏干货!
骁龙8 Plus什么时候发布 骁龙8 Plus性能曝光
联发科的新芯片看上去高大上了,只是用它的手机更低端了
大连理工大学网络教育学院单片机原理及应用辅导资料二
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服