對于ARM處理器而言,其目前有Classic系列、Cortex-M系列、Cortex-R系列、Cortex-A系列和Cortex-A50系列5個大類。
Classic系列?
該系列處理器由三個子系列組成:
ARM7系列:基于ARMv3或ARMv4架構
ARM9系列:基于ARMv5架構
ARM11系列:基于ARMv6架構
Cortex-M系列?
該系列處理器包括Cortex-M0、Cortex-M0+、Cortex-M1、Cortex-M3、Cortex-M4共5個子系列。該系列主要針對成本和功耗敏感的應用,如智能測量、人機接口設備、汽車和工業控制系統、家用電器、消費性產品和醫療器械等。
Cortex-R系列?
該系列處理器包括Cortex-R4、Cortex-R5、Cortex-R7共3個子系列。面向如汽車制動系統、動力傳動解決方案、大容量存儲控制器等深層嵌入式實時應用。
Cortex-A系列?
該系列處理器包括Cortex-A5、Cortex-A7、Cortex-A8、Cortex-A9、Cortex-A12和Cortex-A15共6個子系列,用于具有高計算要求、運行豐富操作系統及提供交互媒體和圖形體驗的應用領域,如智能手機、平板電腦、汽車娛樂系統、數字電視等。
Cortex-A50系列?
基于ARMv8架構,允許在32位和64位之間進行完全的交互操作。
總結
通常來說,作為工業控制處理器,可以選擇Cortex-M系列處理器,其中M0比較簡單便宜,適合用于替代51單片機,Cortex-R處理器可以取代ARM9作為具有帶操作系統的控制系統;Cortex-A系列處理器更加常用的場合是消費電子。
————————————————
版權聲明:本文為CSDN博主「aoXiaMi」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/sinat_24088685/article/details/51539902