當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > IT培訓(xùn)問題庫 > 什么叫嵌入式處理器?大牛一點(diǎn)就通
嵌入式發(fā)展如此的快,很多產(chǎn)品已經(jīng)廣泛的應(yīng)用在我們生活中了,對于嵌入式系統(tǒng)的核心嵌入式處理器來說,有很多人在接觸這一塊的時(shí)候,對嵌入式處理器很不了解,學(xué)習(xí)嵌入式系統(tǒng),這個(gè)嵌入式處理器還真是不能少的,那就來看看業(yè)界大牛是如何解釋嵌入式處理器的。
首先開門見山,嵌入式處理器是嵌入式系統(tǒng)的核心,是控制、輔助系統(tǒng)運(yùn)行的硬件單元。根據(jù)其現(xiàn)狀,嵌入式處理器可以分為嵌入式微處理器、嵌入式微控制器、嵌入式DSP處理器和嵌入式片上系統(tǒng)。
那么就一個(gè)一個(gè)來了解一下
1.嵌入式微處理器
嵌入式微處理器是具有32位以上的處理器,具有較高的性能。與計(jì)算機(jī)不相同的是再實(shí)際嵌入式應(yīng)用中,只保留和嵌入式應(yīng)用緊密相關(guān)的功能硬件。 和工業(yè)控制計(jì)算機(jī)相比,嵌入式微處理器具有體積小、重量輕、成本低、可靠性高的優(yōu)點(diǎn),但是在電路板上必須包括ROM、RAM、總線接口、各種外設(shè)等器件,從而降低了系統(tǒng)的可靠性,技術(shù)保密性也較差。嵌入式微處理器及其存儲(chǔ)器、總線、外設(shè)等安裝在1塊電路板上,稱為單板計(jì)算機(jī),如STD-BUS、PC104等。近年來,德國、日本的一些公司又開發(fā)出了“火柴盒”式名片大小的嵌入式計(jì)算機(jī)系列OEM產(chǎn)品。嵌入式微處理器目前主要有Am186/88、386EX、SC400、Power PC、68000、MIPS、ARM系列等。
2.嵌入式DSP處理器
DSP處理器對系統(tǒng)結(jié)構(gòu)和指令進(jìn)行了特殊設(shè)計(jì),使其適合于執(zhí)行DSP算法,編譯效率較高,指令執(zhí)行速度也較高。在數(shù)字濾波、FFT、譜分析等方面,DSP算法正在大量進(jìn)入嵌入式領(lǐng)域。DSP應(yīng)用正在從通用單片機(jī)中以普通指令實(shí)現(xiàn)DSP功能,過渡到采用嵌入式DSP處理器。嵌入式DSP處理器有2個(gè)發(fā)展來源:一是DSP處理器經(jīng)過單片化、EMC改造、增加片上外設(shè),成為嵌入式DSP處理器,TI公司的TMS320C2000/C5000等屬于此范疇;二是在通用單片機(jī)或SoC中增加I)SP協(xié)處理器,例如Intel公司的MCS-296和Siemens公司的TriCore。推動(dòng)嵌入式DSP處理器發(fā)展的另一個(gè)因素是嵌入式系統(tǒng)的智能化,例如各種帶有智能邏輯的消費(fèi)類產(chǎn)品、生物信息識(shí)別終端、帶有加解密算法的鍵盤、ADSL接入、實(shí)時(shí)語音壓解系統(tǒng)、虛擬現(xiàn)實(shí)顯示等。這類智能化算法一般都運(yùn)算量較大,特別是向量運(yùn)算、指針線性尋址等較多,而這些正是DSP處理器的長處所在。
3.嵌入式微控制器
嵌入式微控制器的典型代表是單片機(jī)。嵌入式微控制器一般以某一種微處理器內(nèi)核為核心,芯片內(nèi)部集成Flash, RAM, EEPROM, 總線,總線邏輯, 定時(shí)器/計(jì)數(shù)器串行口等各種必要的功能模塊。為適應(yīng)不同的應(yīng)用需求,一般一個(gè)系列的單片機(jī)具有多種衍生產(chǎn)品,每種衍生產(chǎn)品的處理器內(nèi)核都是一樣的,不同的是存儲(chǔ)器和外設(shè)的配置及封裝。這樣可以使單片機(jī)最大限度地和應(yīng)用需求相匹配,功能不多不少,從而減少功耗和成本。和嵌入式微處理器相比,微控制器的最大特點(diǎn)是單片化——體積大大減小,從而使功耗和成本下降,可靠性提高。微控制器是目前嵌入式系統(tǒng)工業(yè)的主流。微控制器的片上外設(shè)資源一般比較豐富,適合于控制,因此稱微控制器。
4.嵌入式片上系統(tǒng)(SOC) 片上系統(tǒng)是結(jié)合了許多功能模塊,將整個(gè)系統(tǒng)坐在一個(gè)芯片上的產(chǎn)品。 SOC分為通用和專用兩種。通用的包括M-Core、某些ARM系列器件。專用SOC一般專用于某個(gè)或某類系統(tǒng)中,不為一般用戶所知。
這些就都是嵌入式處理器,現(xiàn)在你對嵌入式處理器理解了嗎?而且嵌入式處理器分為四類,每一類都有不同的作用用途,你需要做的就是好好理解,要理解透徹,才能掌握好嵌入式處理器。