第1章 嵌入式Linux開發概述

嵌入式系統的定義

以應用爲中心,以計算機技術爲基礎、軟硬件可裁剪、適用於應用系統,對功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統

  • SCM(Single Chip Microcomputer)
  • MCU(Micro Controller Unit)
  • SoC(System on a Chip)
  • ISA(Instruction Set Architecture)
後綴 含義
T 支持Thumb指令集
D 支持片上調試(Debug)
M 內嵌硬件乘法器(Multiplier)
I 支持片上斷電和調試點
E 支持增強型DSP功能
J 支持Jazelle技術
S 全合成式(Full Synthesizable)

Cortex

Cortex系列處理器是基於ARMv7架構的,分爲Cortex-A,Cortex-R和Cortex-M

  • Cortex-A 爲傳統的、基於虛擬存儲的操作系統和應用程序而設計,支持ARM、Thumb和Thumb-2指令集
  • Cortex-R 針對實時系統設計,支持ARM、Thumb和Thumb-2指令集
  • Cortex-M 爲對價格敏感的產品設計,只支持Thumb-2指令集
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章