時間:2018-08-20 00:00:00 來源:信盈達 作者:信盈達
有很多初學(xué)者會問,“單片機和嵌入式是什么關(guān)系”,“學(xué)習(xí)嵌入式一定要學(xué)習(xí)單片機嗎”,“我只有硬件基礎(chǔ)能夠?qū)W習(xí)嵌入式嗎”,今天小編就給大家分析下單片機和嵌入式的關(guān)系。
我們知道單片機嘛,就要單芯片提供整個system,簡單說至少cpu、sram、flash這三大件不能少,要不然根本無法獨立運行嘛。所以你看不管是51單片機還是STM32都是內(nèi)部有CPU,有SRAM,有Flash的,這就是典型的單片機。而嵌入式SoC不同,譬如S5PV210內(nèi)部只有CPU和少量SRAM,它要正常工作需要外部集成DDR SDRAM和Flash(EMMC)。所以嵌入式的system不能在一個chip上,一般典型的嵌入式系統(tǒng)的system由一塊核心板構(gòu)成,這塊核心板上集成了SoC、DDR SDRAM、Flash、電源模塊等,這叫嵌入式系統(tǒng)。
嵌入式和單片機有沒有交集呢?這里說的交集意思是:某些產(chǎn)品既可以用嵌入式來解決,也可以用單片機來解決。
以前是沒有的。你想想一般單片機幾塊錢十幾塊錢,而嵌入式系統(tǒng)SoC加上DDR和Flash至少幾十塊,怎么可能有交集。就算單片機能做的事你嵌入式也能做,但是我十幾塊錢能搞定的工作憑什么要花幾十塊上嵌入式呢?所以以前這2者沒交集。根本不是一個檔次范圍內(nèi)的事兒。
但是近兩年情況發(fā)生了變化。首先是很多高端單片機的配置和價格越來越高。譬如2017年10月發(fā)布的NXP imxRT1052系列單片機,號稱跨界處理器。為什么叫跨界?跨的是哪兩界?
而所謂跨界處理器,跨的就是單片機和嵌入式這兩界。這個imxRT1052內(nèi)部集成了CPU和SRAM,但是沒有Flash,它需要外部提供獨立的Flash芯片才能組成一個system。所以這東西既不是典型的單片機也不是典型的嵌入式,但是既像單片機,又像嵌入式,所以NXP說這個是跨界處理器。甭管好不好用,名字聽起來酷酷的。
順便多說一句,NXP為什么這么設(shè)計?其實是因為單片機內(nèi)置Flash都很貴,imxRT1052為什么能比同樣性能的STM32便宜那么多,主要原因就是因為他沒有內(nèi)置Flash。所以很多人都說ST落后于NXP了,其實沒有。只能說NXP這個設(shè)計在單片機界是一種創(chuàng)新。
或者添加楊老師QQ:914865590獲得更多資源福利!
信盈達2008年在深圳特區(qū)南山高新科技園成立。自成立至今近九年來專注為企業(yè)和個人提供高端方案設(shè)計、高端嵌入式/Android培訓(xùn)等服務(wù)。公司下設(shè)信盈達實訓(xùn)學(xué)院、信盈達研發(fā)中心、信盈達教學(xué)儀器三大業(yè)務(wù)板塊。九年來公司堅持"技術(shù)領(lǐng)先、服務(wù)領(lǐng)先",以雄厚的實力和專業(yè)的品質(zhì)成為國內(nèi)唯一有實力從產(chǎn)品最底層研發(fā)到系統(tǒng)層開發(fā)的嵌入式實訓(xùn)、產(chǎn)品解決方案提供商。為中國IT行業(yè)提供最具價值的職業(yè)教育服務(wù)。專業(yè)培訓(xùn)嵌入式、物聯(lián)網(wǎng)、人工智能、Java、單片機等課程,想了解更多信息點擊立馬咨詢。
免費領(lǐng)取試聽卡
申請已經(jīng)提交
老師會馬上給您安排試聽課程!
申請出錯了
您可以加老師QQ:914865590報名咨詢!