Cortex处理器分类
Cortex-A(应用)处理器,Cortex-R(实时)处理器,Cortex-M(微控制器)处理器...等
CM3内核优点
1. 高性能Cortex-M内核
• 采用ARM公司流行的标准内核Cortex-M3
• 低动态功耗上实现的高性能
• 哈佛结构上实现1.25DMIPS/MHZ,功耗只有0.19mv/MHZ
• 比ARM7TDMI改进了30%
• 单周期的乘法和硬件除法
• 支持位操作,实现对RAM,I/O和寄存器的最优访问。
2. 最佳的代码密度
• Thumb-2指令集以16位指令的密度实现32位指令性能(与 RM7TDMI的ARM模式比减少了30%-45%的代码量)
3. 可预见的运行时间
• 中断控制器嵌在内核之中,中断之间的间隔最少可达6个 CPU周期。
• 从低功耗模式唤醒只需6个CPU周期
4. 改进的调试功能
• 串行单步调试和JTAG调试
Cortex-M3处理器结构
Cortex-M3是ARM公司第一个Cortex系列处理器。
优点:高性能,最佳的代码密度,可预见的运行时间,改进的调试功能
Cortex-M3与STM32的关系
什么是STM32
1. 基于ARM内核的32位MCU系列
• 内核为ARM公司为要求高性能、低成本、低功耗的嵌入式应用,专门设计的Cortex-M内核
• 标准的ARM架构
2. 超前的体系结构
• 高性能
• 低电压
• 低功耗
• 创新的内核以及外设
3. 简单易用/自由/低风险
————————————————
版权声明:本文为CSDN博主「Lv547」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_53914247/article/details/130450431
|