-
Cortex-M
鎖定
- 中文名
- 微控制器
- 外文名
- Cortex-M
- 公 司
- 愛特梅爾公司
- 標 準
- 全球微控制器標準
Cortex-M簡介
愛特梅爾公司(Atmel® Corporation) 發佈的全新ARM® SAM D20微控制器,這是基於ARM® Cortex™-M0+處理器內核的新系列嵌入式快閃微控制器中的首個產品系列,是家庭自動化、消費、智能計量和工業應用的理想選擇。ARM Cortex™-M 處理器系列是一系列可向上兼容的高能效、易於使用的處理器,這些處理器旨在幫助開發人員滿足將來的嵌入式應用的需要。這些需要包括以更低的成本提供更多功能、不斷增加連接、改善代碼重用和提高能效。 Cortex-M 系列針對成本和功耗敏感的 MCU 和終端應用(如智能測量、人機接口設備、汽車和工業控制系統、大型家用電器、消費性產品和醫療器械)的混合信號設備進行過優化。
Cortex-M企業特點
Cortex-M業界標準
ARM Cortex-M 處理器是全球微控制器標準,已許可給 40 個以上的 ARM 合作伙伴,包括 NXPSemiconductors、STMicroelectronics、Texas Instruments 和 Toshiba 等領先供應商。使用標準處理器使 ARM 合作伙伴可以創建具有一致體系結構的設備,同時使它們可以專注於創建優秀的設備實現。
Cortex-M能效
更低的功耗,更長的電池壽命
以更低的 MHz 或更短的活動時段運行
基於架構的睡眠模式支持
比 8/16 位設備的工作方式更智能、睡眠時間更長
Cortex-M更小的代碼
更低的硅成本
比 8/16 位設備每字節完成更多操作
Cortex-M易於使用
更快的軟件開發和重用
多個供應商之間的全球標準
代碼兼容性
統一的工具和操作系統支持
Cortex-M高性能
更有競爭力的產品
Powerful Cortex-M processor
每 MHz 提供更高的性能
能夠以更低的功耗實現更豐富的功能
Cortex-M比較
Cortex-M0 | Cortex-M3 | Cortex-M4 | |
架構版本 | V6M | v7M | v7ME |
指令集 | Thumb,Thumb-2系統指令 | Thumb + Thumb-2 | Thumb + Thumb-2,DSP,SIMD,FP |
DMIPS/MHz | 0.9 | 1.25 | 1.25 |
總線接口 | 1 | 3 | 3 |
集成NVIC | 是 | 是 | 是 |
中斷數 | 1-32 + NMI | 1-240 NMI | 1-240 + NMI |
中斷優先級 | 4 | 8-256 | 8-256 |
斷點,觀察點 | 4/2/0,2/1/0 | 8/4/0,2/1/0 | 8/4/0,2/1/0 |
存儲器保護單元(MPU) | 否 | 是(可選) | 是(可選) |
集成跟蹤選項(ETM) | 否 | 是(可選) | 是(可選) |
故障健壯接口 | 否 | 是(可選) | 否 |
單週期乘法 | 是(可選) | 是 | 是 |
硬件除法 | 否 | 是 | 是 |
WIC支持 | 是 | 是 | 是 |
Bit Banding | 否 | 是 | 是 |
單週期 DSP/SIMD | 否 | 否 | 是 |
硬件浮點 | 否 | 否 | 是 |
總線協議 | AHB Lite | AHB Lite,APB | AHB Lite,APB |
CMSIS支持 | 是 | 是 | 是 |
應用 | “8/16 位”應用 | “16/32 位”應用 | “32 位/DSC”應用 |
特性 | 低成本和簡單性 | 性能效率 | 有效的數字信號控制 |
Cortex-M 系列處理器的功能比較: