一、嵌入式與單片機區(qū)別
1、嵌入式主流是以32位嵌入式微處理器為核心的硬件設計和基于實時操作系統(tǒng)(RTOS)的軟件設計;
2、單片機系統(tǒng)多為4、8、16位機,不適合運行操作系統(tǒng),難以進行復雜的運算及處理功能。
3、嵌入式系統(tǒng)強調(diào)基于平臺設計、軟硬件協(xié)同設計,單片機大多采用軟硬件流水設計;
4、嵌入式系統(tǒng)設計的核心是軟件設計(占70%左右工作量),單片機系統(tǒng)軟硬件設計所占比例基本相同。
=========================================================================
二、微處理器分類
嵌入式處理器:
1、嵌入式微控制器(MCU)
典型代表單片機,8位電子器件
2、嵌入式DSP處理器(DSP)
3、嵌入式微處理器(MPU)
由通用計算機的CPU演變而來,只保留和嵌入式應用緊密相關的功能硬件去除其他yong余功能部分,以最低功耗和資源實現(xiàn)嵌入式應用的特殊要求。
目前主要嵌入式處理器類型:Power PC、68K/Coldfire、MIPS、ARM系列等
4、嵌入式片上系統(tǒng)(System On Chip)
=======================================================================
三、嵌入式操作系統(tǒng)
1、與硬件相關的底層驅(qū)動軟件、系統(tǒng)內(nèi)核、設備驅(qū)動接口、通信協(xié)議、圖形界面、標準化瀏覽器。
負責嵌入式系統(tǒng)的全部軟件、硬件資源
2、常見操作系統(tǒng)
Vxworks 、 Windows CE 、QNX 、uC/OS-II 、linux
3、嵌入式linux定義
把linux內(nèi)核移植到一個專用嵌入式設備的cpu和主板上。
linux解決方案:、
包括一個移植好的內(nèi)核和嵌入式linux的開發(fā)工具以及根據(jù)應用的需要裁減應用程序,有時還提供實時擴展的內(nèi)核
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請
點擊舉報。