1. 程式人生 > >ARM cortex 的出現

ARM cortex 的出現

ARM 在命名為Cortex之前,都是單系列——如ARM7、ARM9、ARM11

從ARM11之後出現了Cortex,分為三個系列a系, r系列, m系列。

m系列與arm7相似,不能跑作業系統,只能跑ucos2,偏於控制方面,是深入嵌入的、效能更優的微控制器。

a系列主要用於人機互動要求較高的場合,可跑作業系統。

r系統是實時控制。主要應用對實時性要求高的場合。

重點還是將m3和m4上, arm7 和 m3、m4是一個型別, arm7是最早的arm產品,m3是cortex m系列的過渡品,其低端市場被cortex m0的高階替代, m3的高階市場被cortex m4的低端取代。 目前m系列, 是m4核心。典型的晶片是st公司和飛思卡爾公司設計的。

cortex 屬於v7架構。


Cortex-M3核心的基礎

Cortex-M4核心的基礎