嵌入式和單片機(jī)的區(qū)別

嵌入式和單片機(jī)的區(qū)別

一、主體不同。
1、嵌入式開發(fā):指在嵌入式操作系統(tǒng)下進(jìn)行開發(fā),包括在系統(tǒng)化設(shè)計(jì)指導(dǎo)下的硬件和軟件以及綜合研發(fā)。

2、單片機(jī)開發(fā):開發(fā)能夠保證單片機(jī)在十分復(fù)雜的計(jì)算機(jī)與控制環(huán)境中可以正常有序的進(jìn)行程序。

二、特點(diǎn)不同。
1、嵌入式開發(fā):利用分立元件或集成器件進(jìn)行電路設(shè)計(jì)、結(jié)構(gòu)設(shè)計(jì),再進(jìn)行軟件編程(通常是高級語言),實(shí)驗(yàn),經(jīng)過多輪修改設(shè)計(jì)、制作,最終完成整個系統(tǒng)的開發(fā)。
2、單片機(jī)開發(fā):有效完善單片機(jī)信息處理功能緩慢的問題,提高信息處理效率與速度,開發(fā)改進(jìn)**處理器的實(shí)際結(jié)構(gòu),能夠做到同時運(yùn)行2-3個CPU,從而大大提高單片機(jī)的整體性能。

三、優(yōu)勢不同。

1、嵌入式開發(fā):除暫且分離硬件的EDA研發(fā)以外,側(cè)重的就是在一定硬件條件下的系統(tǒng)化設(shè)計(jì)和軟件研發(fā)。
2、單片機(jī)開發(fā):加強(qiáng)對基于傳統(tǒng)內(nèi)存讀寫功能的新內(nèi)存的探索,使其既能實(shí)現(xiàn)靜態(tài)讀寫又能實(shí)現(xiàn)動態(tài)讀寫,從而顯著提高存儲性能。

嵌入式系統(tǒng)于單片機(jī)的區(qū)別

單片機(jī)也稱嵌入式芯片。嵌入式系統(tǒng)地概念:以應(yīng)用為中心,以計(jì)算機(jī)技術(shù)為基礎(chǔ),并且軟硬件可定制,適用于各種應(yīng)用場合,對功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。

而這個以計(jì)算機(jī)為基礎(chǔ)就是以單片機(jī)為基礎(chǔ)的。百科

嵌入式系統(tǒng)包括單片機(jī)、外圍設(shè)備,以及程序。簡單的來說,嵌入式系統(tǒng)有操作系統(tǒng)。編程是要考慮線程的同步互斥等等。

而單片機(jī)只是一個cpu和一些指令。單片機(jī)可以組成低級的嵌入式系統(tǒng).可以完成比較簡單的運(yùn)算控制功能。功能比較強(qiáng)勁的嵌入式系統(tǒng),比如ARM,是可以運(yùn)行嵌入式操作系統(tǒng)的,可以實(shí)現(xiàn)各種復(fù)雜的功能。

后者的指令要比前者豐富,這是發(fā)展的必然,就像Pentium有MMX,Pentium3有SSE、Pentium4有SSE2、PentiumD有SSE3,酷睿有SSE4一樣。

嵌入式系統(tǒng)和單片機(jī)的區(qū)別?

嵌入式是在單片機(jī)基礎(chǔ)上發(fā)展起來的,相比單片機(jī),有以下優(yōu)點(diǎn):1.運(yùn)行速度快。2.存儲容量大。

3.內(nèi)部集成的功能模塊更多。

4.一般都運(yùn)行操作系統(tǒng)。5.軟件開發(fā)更加復(fù)雜。主要的應(yīng)用都基于某一個操作系統(tǒng)。6.嵌入式系統(tǒng)沒有操作系統(tǒng),裸機(jī)運(yùn)行的時候,就是一個高速度高性能的單片機(jī)。