打印
[信息]

Cortex-M3处理器和STM32

[复制链接]
585|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wakayi|  楼主 | 2023-5-30 10:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
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

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

88

主题

4087

帖子

1

粉丝