ARM公司的Cortex-M0套用於各種微控制器(MCU)中,並可讓研發工程師以8位的價位創造32位的的效能,並將傳統的8位和16位的處理器升級到更高效、更低功耗的32位處理器。
Cortex-M0是Cortex-M家族中的M0系列。最大特點是低功耗的設計。Cortex-M0為32位、3級流水線RISC處理器,其核心仍為馮.諾依曼結構,是指令和數據共享同一匯流排的架構。作為新一代的處理器,Cortex-M0的設計進行了許多的改革與創新,如系統存儲器地址映像(system address map)、改善效率並增強確定性的嵌套向量中斷系統(NVIC)與不可禁止中斷(NMI)、全新的硬體除錯單元等等,都帶給了使用者全新的體驗和更便利、 更有效率的操作。
CortexM0其核心架構為ARMv6M,其運算能力可以達到0.9 DMIPS/MHz,而與其他的16位與8位處理器相比,由於CortexM0的運算性能大幅提高,所以在同樣任務的執行上CortexM0隻需較低的運行速度,而大幅降低了整體的動態功耗。
基本介紹
- 中文名:Cortex-M0
- 晶片廠家:STMicroelectronicsSTM32
- 開發工具:Cortex-M0處理器
- 相關資源:Cortex-M0開發者論壇