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:性能好和功耗高兼具,适合追求极致性能项目;

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

STM32型号与Contex m对应关系相关推荐

  1. 【STM32】初识STM32(型号+封装+内核+储存器+时钟、复位和电源管理+工作模式+ADC)

    折腾着折腾着终于开始了 目录 ■STM32型号的说明: ■几种封装样式: ■ 内核:ARM 32位的Cortex™-M3 CPU ■ 存储器 ■ 时钟.复位和电源管理 ■内嵌RC振荡器和外接晶振: ■ ...

  2. 【IOS】iphone型号和Model Identifier对应关系

    原git地址:List of Apple's mobile device codes types a.k.a. machine ids (e.g. `iPhone1,1`, `Watch1,1`, e ...

  3. Stm32型号查阅手册

    转载于:https://www.cnblogs.com/geekj/p/10590191.html

  4. STM32 音频数据的Flash读取与DAC播放

    STM32 音频数据的Flash读取与DAC播放 STM32 音频数据的Flash读取与DAC播放 STM32 音频数据的Flash读取与DAC播放 一.题目内容 二.Flash地址空间数据读取 1. ...

  5. Linux/Windows配置stm32免费开发环境详细流程

    系统:linux mint 18.3 xfce,windows10  stm32开发板:正点原子mini板(stm32f103rc)  烧写器:stlink v2  如果是JLINK的可以参考这篇  ...

  6. stm32单片机屏幕一直闪_stm32实现LED灯的闪烁

    stm32单片机设计比较复杂,所以,对于外设的控制就相对于51单片机来说,就复杂很多.那么如何用stm32单片机点亮LED呢?通过一下几个步骤,就可以实现LED的闪烁.这里使用的stm32型号是stm ...

  7. [学习笔记]stm32

    文章目录 一些问题 学习笔记 stm32F1 stm32F4 简介 Cortex内核 Cortex-M4内核 库开发与寄存器开发的关系 STM32 固件库与 CMSIS 标准 内部结构 最小系统 小马 ...

  8. arduino的IDE开发stm32的板子

    打开arduino软件,在"工具"里点击"开发板",点击第一行的"开发板管理器",搜索里搜stm32,找到下面截图中的动动,安装. 支持的型 ...

  9. stm32例程_如何学习STM32?

    阅读全文大约10min //封面为我现在使用的STM32型号:旗舰版 Stm32f103ZE //本文内容是对正点原子的资料整理 参考资料: CM3权威指南/CM4权威指南(ARM提供) 芯片参考手册 ...

最新文章

  1. [系统开发] Postfix 邮件管理系统
  2. 复制windows对话框内容的方法
  3. php cros跨域处理,php_CORS 跨域
  4. Error:Execution failed for task ':dexDebug'
  5. 骑马与砍杀python代码_GitHub - yunwei1237/scottish-fold: 一个关于骑马与砍杀的剧本制作工具...
  6. 还看不懂同事的代码?Lambda 表达式、函数接口了解一下
  7. PowerDesigner15使用时的十五个问题
  8. SQL server 2012序列号 注册码 z
  9. matlab中表示拉普拉斯分布_神奇的正态分布
  10. 快速搭建LAMP环境
  11. python输出生日程序_python生日算法
  12. 目标检测---数据集格式转化及训练集和验证集划分
  13. 小学计算机课程听课记录,小学信息技术听课评课稿
  14. 微商公社新兵连第六天
  15. 六面体单元matlab后处理,《有限元基础教程》_【MATLAB算例】基于节点六面体单元的空间块体分析(HexahedralDNode).doc...
  16. 页面驱动开发(Page Driven) —— 一种大多数人还不认同的技术
  17. 引用计数法的原理和优缺点
  18. uniapp 自定义easycom
  19. element table里的嵌入的input框设置只能输入英文和数字
  20. 地壳中元素含量排名记忆口诀_地壳中含量最多的元素是什么?地壳中元素含量排名口诀...

热门文章

  1. hexo博客进行百度、谷歌SEO
  2. 如何使用Git提交代码
  3. 谷歌地图(Google Maps)
  4. html里获得农历时间,用JavaScript获取当前农历日期
  5. Linux实现热补丁
  6. Windows系统修复(sfc /scannow)
  7. python办公自动化知识点_Python自动化办公知识点整理汇总|python基础教程|python入门|python教程...
  8. 计算机职称一般考什么,中级会计职称备考记笔记这样记,针不戳!
  9. GPU随想——OpenGL函数加载流程
  10. 【阿里云ACE 北京】[AA 羽毛球休闲] 3月11日 大兴体育局羽毛球馆