大家是不是經(jīng)常聽到這幾個(gè)詞:嵌入式、單片機(jī)、STM32。你知道他們之間的關(guān)系嗎?今天就來科普一下他們的基礎(chǔ)概念和關(guān)系~
嵌入式
“嵌入式”的官方定義是用于控制、監(jiān)視或者輔助操作機(jī)器和設(shè)備的裝置。
專業(yè)的名詞或許有點(diǎn)晦澀難懂,我們舉個(gè)例子:
-
個(gè)人通信和娛樂系統(tǒng):手機(jī)、數(shù)碼相機(jī)、音樂播放器、可穿戴電子設(shè)備、PSP 游戲機(jī)
-
家電:數(shù)字電視、掃地機(jī)、智能家電
-
辦公自動化:打印機(jī)、復(fù)印機(jī)、傳真機(jī)
-
醫(yī)療電子產(chǎn)品:生化分析儀、血液分析儀、CT
-
網(wǎng)絡(luò)通訊產(chǎn)品:通訊類交換設(shè)備、網(wǎng)絡(luò)設(shè)備(交換機(jī)、路由器、網(wǎng)絡(luò)安全)
-
汽車電子產(chǎn)品:發(fā)動機(jī)控制、安全系統(tǒng)、汽車導(dǎo)航和娛樂系統(tǒng)
-
工控產(chǎn)品:工控機(jī)、交互終端(POS、ATM)、安防監(jiān)控、數(shù)據(jù)采集傳輸、儀器儀表
-
軍用和航空產(chǎn)品:無人機(jī)、雷達(dá)、作戰(zhàn)機(jī)器人上述所有領(lǐng)域都使用嵌入式系統(tǒng)。這只是冰山一角。
所以,通俗點(diǎn)來說,就是在其它電子產(chǎn)品設(shè)備中,加入(嵌入)一個(gè)小小的"計(jì)算機(jī)"。這個(gè)小小的"計(jì)算機(jī)",就是嵌入式系統(tǒng)。
通常我們會要求這個(gè)小小"計(jì)算機(jī)",體積小、功耗低、成本低、實(shí)時(shí)性強(qiáng)、可靠性高。這是個(gè)小小的"專用"的"計(jì)算機(jī)",不追求最高性能,適用就行。
麻雀雖小,五臟俱全,要求還很高!會飛!
所以,搞嵌入式系統(tǒng),即要懂硬件,也要懂軟件,還要懂通信。是電子、通信、計(jì)算機(jī)的融合。
以后要求更多,主要是人工智能方面的,叫邊緣計(jì)算。
單片機(jī)
上面我們說到嵌入式是一個(gè)專用計(jì)算機(jī)系統(tǒng),那么系統(tǒng)就應(yīng)該有硬件和軟件,單片機(jī)就是硬件部分。在很久以前的技術(shù)不發(fā)達(dá),沒有辦法把所有功能做到一個(gè)芯片里,只能把功能放到一個(gè)個(gè)片機(jī)里面,這就是單片機(jī)。
省流版:單片機(jī)就是一個(gè)微型電腦,它是靠程序工作的,并且可以修改。通過不同的程序?qū)崿F(xiàn)不同的功能。
我們常說的51單片機(jī)其實(shí)是一個(gè)系列,51單片機(jī),兼容Intel 8031指令系統(tǒng)。他們的來源就是英特爾(Intel) 8004單片機(jī),51單片機(jī)靠著庫存基礎(chǔ)和大眾基礎(chǔ),一直占領(lǐng)著主流市場,但是畢竟這是比較老的技術(shù),現(xiàn)在使用的人已經(jīng)大幅度減少了,不過因?yàn)樗膬r(jià)格便宜,所以在一些低端產(chǎn)品上還在使用。
STM32
最后就是STM32,其實(shí)STM32也是單片機(jī)的一種,只不過屬于進(jìn)階版,51單片機(jī)是8位的,STM32單片機(jī)是基于ARM Cortex M 處理器內(nèi)核的 32位閃存微控制器,ST廠商提供了非常豐富的函數(shù)庫,所以工程師在編寫程序的時(shí)候可以直接調(diào)取對應(yīng)功能的函數(shù),特別方便。51單片機(jī)的運(yùn)行速度慢,顯然已經(jīng)跟不上現(xiàn)在的產(chǎn)品的要求,所以現(xiàn)在比較智能的電子產(chǎn)品都選用運(yùn)行速度更快的STM32,并且STM32的內(nèi)部資源更多,接近于計(jì)算機(jī)的CPU,所以在程序編寫上有更多的選擇。
經(jīng)過講解,你明白嵌入式,單片機(jī)和STM32的關(guān)系了嗎?至于在就業(yè)層面需要如何選擇,還是要看各位小伙伴自己的個(gè)人偏好啦!
本文來源:網(wǎng)絡(luò)轉(zhuǎn)載、華清遠(yuǎn)見,
轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。
免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請聯(lián)系小編進(jìn)行處理
審核編輯 黃宇
-
單片機(jī)
+關(guān)注
關(guān)注
6063文章
44915瀏覽量
646817 -
嵌入式
+關(guān)注
關(guān)注
5141文章
19526瀏覽量
314857 -
STM32
+關(guān)注
關(guān)注
2289文章
11011瀏覽量
362321
發(fā)布評論請先 登錄
單片機(jī)和嵌入式有何關(guān)系?
什么是嵌入式單片機(jī)?嵌入式單片機(jī)詳情匯總
單片機(jī)和嵌入式的區(qū)別終于看懂了
單片機(jī)和嵌入式的關(guān)系一文讀懂
單片機(jī)與嵌入式的轉(zhuǎn)化
教你快速理解嵌入式和單片機(jī)的區(qū)別和聯(lián)系
單片機(jī)與嵌入式區(qū)別

單片機(jī)是否為嵌入式技術(shù),單片機(jī)和嵌入式學(xué)哪個(gè)?

是否要從單片機(jī)轉(zhuǎn)為嵌入式Linux?

到底什么是嵌入式?什么是單片機(jī)?

單片機(jī)or嵌入式linux

是否要從單片機(jī)轉(zhuǎn)為嵌入式Linux

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

1.單片機(jī)和嵌入式的關(guān)系(3)

評論