微控制器與微處理器,你的項(xiàng)目真正需要哪一款?
微控制器(MCU)與微處理器(MPU)的核心原理并未發(fā)生太大變化,但應(yīng)用需求卻已今非昔比。曾經(jīng)簡(jiǎn)單的汽車、工業(yè)或醫(yī)療控制系統(tǒng),如今可能需要集成邊緣人工智能處理、日益嚴(yán)苛的安全要求,或是復(fù)雜的 3D 動(dòng)畫人機(jī)界面(HMI)。這一變化徹底改變了 MCU 與 MPU 的選型邏輯。
如今,MCU 的應(yīng)用范圍仍比 MPU 更為廣泛,但這一格局正逐漸被打破。MCU 專為低功耗、物聯(lián)網(wǎng)(IoT)及傳感器應(yīng)用優(yōu)化;而 MPU 則具備處理高清(HD)人機(jī)界面、機(jī)器學(xué)習(xí)、機(jī)器視覺等計(jì)算密集型應(yīng)用的能力。

圖 1. MCU 與 MPU 之間的傳統(tǒng)差異正逐漸模糊
在超低功耗場(chǎng)景下,MCU 仍是首選;而在高性能需求場(chǎng)景中,MPU 占據(jù)主導(dǎo)地位。但這一情況也在改變。為響應(yīng)日益多樣化的應(yīng)用需求,MCU、MPU 及系統(tǒng)架構(gòu)均在持續(xù)演進(jìn)。
MCU 的性能與功能不斷升級(jí):32 位和 64 位 MCU 的時(shí)鐘頻率顯著提升,功耗也隨之增加;此外,部分 MCU 采用多核架構(gòu),可運(yùn)行實(shí)時(shí)操作系統(tǒng)(RTOS)以管理復(fù)雜任務(wù)。
MPU 則在保持高計(jì)算能力及外接設(shè)備交互能力的基礎(chǔ)上,集成度與能效不斷優(yōu)化,開始在部分嵌入式應(yīng)用中挑戰(zhàn) MCU 的地位 —— 例如邊緣傳感器節(jié)點(diǎn),這類應(yīng)用可通過本地?cái)?shù)據(jù)處理提升系統(tǒng)性能。如今,部分 MPU 已針對(duì)電池供電應(yīng)用進(jìn)行優(yōu)化,而這類場(chǎng)景曾是 MCU 的專屬領(lǐng)域。
智能家居應(yīng)用便是典型例證:需要大量數(shù)據(jù)處理、多任務(wù)處理及多協(xié)議集成的智能家居中樞,通常采用 MPU;具備圖形顯示和聯(lián)網(wǎng)功能的高端消費(fèi)電器,也會(huì)充分利用 MPU 的性能優(yōu)勢(shì)。
另一方面,基礎(chǔ)款智能冰箱、洗衣機(jī)、恒溫器及烤箱等設(shè)備,MCU 即可滿足所需的控制功能及部分高級(jí)特性,以高性價(jià)比方案提供專用任務(wù)所需的充足處理能力。
并非非此即彼的選擇
根據(jù)系統(tǒng)需求,采用 MCU 與 MPU 結(jié)合的混合方案可實(shí)現(xiàn)效益最大化:低功耗 MCU 負(fù)責(zé)處理實(shí)時(shí)控制任務(wù),MPU 則承擔(dān)高性能需求的運(yùn)算。例如,那些需要在聯(lián)網(wǎng)功能、復(fù)雜算法、圖形用戶界面(GUI)等高端特性,與嵌入式控制的嚴(yán)格時(shí)序要求之間取得平衡的應(yīng)用,便能從混合方案中受益。
智能家居中樞、高端安防攝像頭等設(shè)備,既需要 AI、視頻分析等功能所需的處理能力,又要實(shí)時(shí)管理傳感器和執(zhí)行器,這類場(chǎng)景均適合采用混合方案。
許多工業(yè)或車輛運(yùn)動(dòng)控制應(yīng)用亦是如此:MPU 可運(yùn)行操作界面顯示和遠(yuǎn)程診斷功能,而 MCU 則負(fù)責(zé)處理電機(jī)轉(zhuǎn)速、傳感器讀數(shù)及安全聯(lián)鎖等任務(wù)。
片上系統(tǒng)(SoC)重塑選型邏輯
片上系統(tǒng)(SoC)為高端系統(tǒng)設(shè)計(jì)提供了另一種思路 —— 將無線通信、圖形處理器(GPU)甚至數(shù)字信號(hào)處理器(DSP)等功能集成于單一芯片中。
通過整合不同核心與功能,SoC 在提升性能的同時(shí),有效控制了方案尺寸。例如,大多數(shù)智能手機(jī)采用的 SoC 中,MPU 負(fù)責(zé)運(yùn)行操作系統(tǒng),MCU 則承擔(dān)電源管理、顯示控制等功能。
對(duì)于物聯(lián)網(wǎng)設(shè)備而言,MCU 與藍(lán)牙、Wi-Fi 等無線模塊的組合,再搭配所需天線及其他連接組件,可實(shí)現(xiàn)高性價(jià)比、小型化且易于部署的解決方案。這類無線 MCU 大多已通過多國(guó)認(rèn)證,能進(jìn)一步縮短產(chǎn)品上市時(shí)間。
在為現(xiàn)代應(yīng)用選型時(shí),設(shè)計(jì)人員不能再依賴 MCU 與 MPU 的傳統(tǒng)區(qū)別。需要同時(shí)具備控制功能與數(shù)據(jù)處理能力的應(yīng)用場(chǎng)景日益增多,這使得專為控制優(yōu)化的 MCU 與專為數(shù)據(jù)處理優(yōu)化的 MPU 之間的界限逐漸模糊 ——MCU 已具備曾專屬 MPU 的功能,部分 MPU 也能處理以往由 MCU 負(fù)責(zé)的任務(wù)。更復(fù)雜的是,設(shè)計(jì)人員在為特定應(yīng)用選擇最優(yōu)平臺(tái)時(shí),還需考慮 SoC 的興起帶來的新可能。













評(píng)論