嵌入式(七)——嵌入式系統的構成
轉自:/weixin_43609546/article/details/83748745
嵌牛導讀通過對嵌入式系統的構成和特點深入了解和研究,人們可以在滿足實際應用的前提下設計、開發出更好的嵌入式系統。
嵌牛鼻子嵌入式系統的構成及嵌入式處理器
嵌牛提問嵌入式系統由哪些模塊構成
嵌牛正文
壹.嵌入式系統的組成
嵌入式系統的組成主要由:嵌入式硬件系統、嵌入式軟件系統。
(1)嵌入式硬件系統主要包括:嵌入式處理器、存儲器、模擬電路、電源、接口控制器、接插件等
1)嵌入式處理器:是嵌入式系統的核心。嵌入式處理器與通用處理器最大的區別在於嵌入式CPU大多工作在為特定用戶群設計的系統中。
2)存儲器:靜態易失型存儲器(RAM、SRAM)、動態存儲器(DRAM、SDRAM)、非易失型存儲器(ROM、EPROM、EEPROM、Flash)。
3)嵌入式外圍硬件設備:串口、以太網接口、USB、音頻接口、液晶顯示屏、攝像頭等。
(2)嵌入式軟件系統主要包括:底層驅動、操作系統、應用程序
1)底層驅動:實現嵌入式系統硬件和軟件之間的接口。
2)操作系統:簡稱OS。實現系統的進程調度、任務處理。操作系統的核心是嵌入式處理器。
流行的操作系統有:Linux、 uC/OS-II、Windows CE、VxWorks等。
3)應用程序:實現系統功能的應用。
二.嵌入式處理器
嵌入式系統的核心部件是嵌入式處理器,截至2000年嵌入式處理器的品種總量超過1000種,流行的體系結構30多個系列。
從應用的角度來劃分,嵌入式處理器分為這幾個類型:嵌入式微控制器(MCU:又叫單片機)、嵌入式微處理器(MPU)、嵌入式DSP、嵌入式片上系統(SoC)。
1)嵌入式微控制器(MCU):通用系列包括:8051、P51XA、MCS-251、MCS-96/196/296、C166/167、MC68HC05/11/12/16、68300等。
2)嵌入式微處理器(MPU):主要有Aml186/88、386EX、SC-400、PowerPC、68000、MIPS、ARM系列等。
MPU分為:復雜指令集計算機CISC和精簡指令集計算機RISC兩類。
CISC結構體系:大多數臺式計算機都使用CISC微處理器,比如Intel的X86;
RISC結構體系:有兩大類:
Silicon Graphics公司(矽谷圖形公司)的MIPS技術
ARM公司的Advanced RISC Machines技術
3)嵌入式DSP:代表性產品有TMS320系列、DSP56000系列。
4)嵌入式片上系統(SoC):分為通用系列和專用系列兩類。
通用系列包括:M-Core、某些ARM系列、Neuron芯片等。
專用的SoC壹般專用於某類系統中,不為壹般用戶所知。