Cortex-M 处理器系列针对成本和节能微控制器进行了优化。这些处理器存在于各种应用中,包括物联网、工业和日常消费设备。该处理器系列基于 M-Profile 架构,可为深度嵌入式系统提供低延迟和高度确定性的操作。
?
*有关详细信息,请参阅各个 Cortex-M 产品页面。 SP = 单精度
DP = 双精度
HP = 半精度
有关更多信息,请立即联系您的 Arm 客户经理或在此处详细了解处理器:
developer.arm.com/ip-products/processors/cortex-m
特征 | Cortex-M0 | Cortex-M0+ | Cortex-M1 | Cortex-M23 | Cortex-M3 | Cortex-M4 | Cortex-M33 | Cortex-M35P | Cortex-M55 | Cortex-M7 | 指令集架构 | Armv6-M | Armv6-M | Armv6-M | Armv8-M Baseline | Armv7-M | Armv7-M | Armv8-M Mainline | Armv8-M Mainline | Armv8.1-M Mainline | Armv7-M | 适用于 Armv8-M 的 TrustZone | No | No | No | Yes (option) | No | No | Yes (option) | Yes (option) | Yes (option) | No | 数字信号处理 (DSP) 扩展 | No | No | No | No | No | Yes | Yes | Yes | Yes | Yes | 硬件除法器 | No | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ARM自定义指令 | No | No | No | No | No | No | Yes | No | Yes | No | 协处理器接口 | No | No | No | No | No | No | Yes | Yes | Yes | No | DMIPS/MHz* | 0.87 | 0.95 | 0.8 | 0.98 | 1.25 | 1.25 | 1.5 | 1.5 | 1.6 | 2.14 | CoreMark?/ MHz* | 2.33 | 2.46 | 1.85 | 2.64 | 3.34 | 3.42 | 4.02 | 4.02 | 4.2 | 5.01 | 最大外部中断 | 32 | 32 | 32 | 240 | 240 | 240 | 480 | 480 | 480 | 240 | 最大 MPU 区域 | 0 | 8 | 0 | 16 | 8 | 8 | 16 | 16 | 16 | 16 | 总线协议 | AHB Lite | AHB Lite | AHB Lite | AHB5 | AHB Lite | AHB Lite | AHB | AHB | AXI | AXI | 指令缓存 | No | No | No | No | No | No | No | 2-16kB | 0-64kB | 0-64kB | 数据缓存 | No | No | No | No | No | No | No | No | 0-64kB | 0-64kB | 指令紧耦合内存 | No | No | No | No | No | No | No | No | 0-16MB | 0-16MB | 数据紧耦合内存 | No | No | No | No | No | No | No | No | 0-16MB | 0-16MB | 双核锁步 (DCLS) | No | No | No | Yes | No | No | Yes | Yes | No | Yes | 通用标准认证 | No | No | No | No | No | No | Yes | Yes | No | No | 参考包和/或系统示例 | Corstone -101 | Corstone -101 | - | Corstone -102 | Corstone -101 | Corstone -101 | Corstone -201 | - | Corstone -300 | - |
|