關(guān)于MCU等專業(yè)術(shù)語 跟小編共同了解吧
2020-07-15 15:25:18 來源:想要旳未來 點擊:3046
在嵌入式開發(fā)中,各位小伙伴們會常常見到或觸碰一些專業(yè)名詞,比如CPU、MPU、MCU和SOC等,而且這種專業(yè)名詞出現(xiàn)的頻率也是十分之高,在招聘面試中也經(jīng)常會作為提出問題的知識要點,下邊各位小伙伴就跟小編一起來看一下它們之間的特性和區(qū)別吧。
CPU
CPU是Central Processing Unit的縮寫,電子計算機的計算操縱關(guān)鍵便是CPU。CPU是由運算器、控制板和存儲器及相對應(yīng)的系統(tǒng)總線組成。大家都知道的三級流水線:取址、譯碼器、實行的目標(biāo)便是CPU,CPU從儲存器或高速緩沖存儲器中取下命令,放進指令寄存器,并對命令譯碼,隨后實行命令。而電子計算機的可編程控制器實際上是指對CPU的程序編寫。
MPU
MPU是Micro Processor Unit的縮寫,指的是微處理器,微處理器一般意味著功能齊全的CPU,這類芯片通常是電子計算機和高檔系統(tǒng)軟件的關(guān)鍵CPU。比如嵌入式開發(fā)者最熟知的ARM的Cortex-A芯片,這些芯片都歸屬于MPU。
MCU
MCU是Micro Control Unit的縮寫,指的是微控制器。伴隨著規(guī)模性集成電路芯片的出現(xiàn)及發(fā)展趨勢,把電子計算機的CPU、RAM、ROM、計時器和I/O引腳集成化在一個芯片上,例如51,STC、Cortex-M這種芯片,它們的內(nèi)部除開CPU外還包括了RAM和ROM,可立即加上簡單的電子元器件(電阻器,電容器)等組成最小系統(tǒng)就可以運行代碼了。而像ARM直接放編碼是無法運作的,因為它實質(zhì)上僅僅只是增強版的CPU,務(wù)必要加上相對的應(yīng)RAM和ROM才能夠運行代碼。
SOC
SOC是System on Chip的縮寫,指的是片上系統(tǒng)軟件。我們能夠這樣比照來看:MCU僅僅只是芯片級的芯片,而SOC是系統(tǒng)軟件級的芯片,它集成化了MCU和MPU的優(yōu)勢,也就是說SOC擁有著內(nèi)嵌RAM和ROM的同時又像MPU那般強勁,它能夠儲放并運作系統(tǒng)軟件級別的編碼,換句話說能夠運作電腦操作系統(tǒng)。
此外,SOPC也是一個非常值得掌握的定義,與上述幾類定義對比,SOPC的出現(xiàn)頻率并不是很高,但這并不能影響它的重要性。SOPC是System On a Programmable Chip的縮寫,也就是可編程片上系統(tǒng)軟件,SOPC與MCU、MPU、SOC最顯著的差別取決于:可更改硬件配置,換句話說就是可以自身結(jié)構(gòu)芯片。
舉個事例表明有利于了解,單片機的硬件配置是原本固好的,大家可以程序編寫改動的便是軟件配備,原本是串口通訊作用,根據(jù)改動編碼變?yōu)锳D取樣作用,換句話說硬件配置是固定不動的,大家只有根據(jù)改動軟件來挑選其中的一項或多種作用;而SOPC能夠改動硬件配置信息內(nèi)容使其變成相對的芯片,能夠是MCU,還可以是SOC。
結(jié)束語
在嵌入式開發(fā)中,觸碰頻率較多的一般是MCU和SOC,而如今STM32也基本上變成了MCU的代稱,SOC現(xiàn)階段則以Cortex-A系列產(chǎn)品為主導(dǎo),開發(fā)設(shè)計難度系數(shù)也有一定的差別,針對嵌入式從業(yè)人員而言,搞清楚這種嵌入式專業(yè)定義是必須的。
聲明:轉(zhuǎn)載此文是出于傳遞更多信息之目的。若有來源標(biāo)注錯誤或侵犯了您的合法權(quán)益,請與我們聯(lián)系,我們將及時更正、刪除,謝謝。
本文以TLD7002-16ES為例,提出了一種使用UART OVER CAN通訊接口來降本并且提升EMC性能的解決方案。
當(dāng)ARM??Cortex?-M0內(nèi)核MCU遇上降壓型LED恒流驅(qū)動芯片——我們拆解了一款外貿(mào)爆款風(fēng)扇燈,發(fā)現(xiàn)其寬壓、無頻閃、超長壽命等秘密,竟藏在54.71mm×45.83mm的電路板上。
MCU的定義,正在從局部性能轉(zhuǎn)向系統(tǒng)交付能力。SDV 架構(gòu)落地的過程中,它的角色也被重新標(biāo)定。
在本文中,我們將探討德州儀器AM62D-Q1處理器和AM2754-Q1微控制器(MCU)等嵌入式器件的發(fā)展,以及將這些器件與其他先進的半導(dǎo)體結(jié)合使用來開發(fā)現(xiàn)代車輛中的數(shù)字放大器時最重要的設(shè)計注意事項。
為了幫助嵌入式系統(tǒng)設(shè)計人員,包括TI在內(nèi)的半導(dǎo)體制造商正在開發(fā)功能豐富、體積更小的微控制器(MCU)和嵌入式處理器。
英飛凌推出市場首款2000V分立式SiC二極管,以TO-247-2封裝和.XT互聯(lián)技術(shù)提升1500V系統(tǒng)效率;圣邦微電子發(fā)布新款電池充電控制器,具備功率監(jiān)控和SMBus功能;先楫半導(dǎo)體則帶來600MHz RISC-V雙核MCU HPM6P81,擁有32路高分辨率PWM和4×16位ADC。
第一時間獲取電子制造行業(yè)新鮮資訊和深度商業(yè)分析,請在微信公眾賬號中搜索“嗶哥嗶特商務(wù)網(wǎng)”或者“big-bit”,或用手機掃描左方二維碼,即可獲得嗶哥嗶特每日精華內(nèi)容推送和最優(yōu)搜索體驗,并參與活動!
發(fā)表評論