說到嵌入式系統,我們首先得了解其系統架構和硬件構架。 其系統構架主要包括嵌入式微處理器、外圍硬件設備、嵌入式操作系統、特定應用程序,其系統架構圖如下:
其硬件架構主要分爲三部分: 核心處理器、外圍電路和存儲器以及外部設備。其框圖如下:
嵌入式處理器主要分爲: 嵌入式微控制器(MCU)、嵌入式微處理器(MPU)、嵌入式DSP處理器(EDSP)、嵌入式片上系統(SOC)
MPU主要有ARM、PowerPC以及MIPS。
嵌入式操作系統最基本功能有: 進程管理、內存管理、文件管理、設備管理、系統接口(API)
嵌入式操作系統特點: (1)可配置、裁減(2)具有一定實時性
嵌入式操作系統常見的有: WinCE、linux
一個典型的linux發行版本包括: linux內核、一些GNU程序庫和工具、命令行shell等