專(zhuān)注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命
提供開(kāi)發(fā)工具、應(yīng)用測(cè)試 完善的開(kāi)發(fā)代碼案例庫(kù)分享
從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無(wú)限潛能!
提供新的芯片及解決方案,提升客戶(hù)產(chǎn)品競(jìng)爭(zhēng)力
提供最新的單片機(jī)資訊,行業(yè)消息以及公司新聞動(dòng)態(tài)
盡管32位單片機(jī)(MCU)在單片機(jī)開(kāi)發(fā)中的普及度持續(xù)上升,但最近的MCU市場(chǎng)趨勢(shì)顯示8位單片機(jī)的復(fù)合增長(zhǎng)率接近其32位單片機(jī)的復(fù)合增長(zhǎng)率。
毫無(wú)疑問(wèn),嵌入式社區(qū)中32位單片機(jī)(MCU)設(shè)備的普及程度越來(lái)越高。這些功能豐富的設(shè)備適合一系列不同的應(yīng)用程序,這解釋了為什么許多嵌入式開(kāi)發(fā)人員選擇它們進(jìn)行下一步設(shè)計(jì)。設(shè)計(jì)師意識(shí)到,這種復(fù)雜的設(shè)備可以提供原始計(jì)算能力,豐富的外圍設(shè)備以及輕松訪(fǎng)問(wèn)各種開(kāi)發(fā)工具和庫(kù)方面所需的一切。
這些32位單片機(jī)中的許多都是基于非常成功的ARM內(nèi)核。因此,開(kāi)發(fā)人員對(duì)獲得第二種源設(shè)備以及市場(chǎng)上可用的一套全面的開(kāi)發(fā),測(cè)試和驗(yàn)證工具充滿(mǎn)信心。
但是,仔細(xì)研究一下最近的MCU市場(chǎng)趨勢(shì)可以發(fā)現(xiàn),并非只有32位單片機(jī)經(jīng)歷了強(qiáng)勁的增長(zhǎng)。蓬勃發(fā)展的8位MCU市場(chǎng)的復(fù)合增長(zhǎng)率(6.4%)接近32位(6.9%)。其他行業(yè)分析師預(yù)測(cè)8位單片機(jī)和32位微控制器的增長(zhǎng)率相同。
8位單片機(jī)的快速增長(zhǎng)清楚地表明,使用8位單片機(jī)代替32位單片機(jī)必須有一些令人信服的理由。本文似乎對(duì)為什么8位設(shè)備保持市場(chǎng)份額有一些見(jiàn)解。
當(dāng)然,這些決定將極大地影響可能的物料清單(BOM)成本。門(mén)數(shù)量較少時(shí),較簡(jiǎn)單的8位單片機(jī)肯定會(huì)比32位單片機(jī)便宜。比較領(lǐng)先廠(chǎng)商的8位單片機(jī)和32位單片機(jī)(每個(gè)FLASH具有相似的閃存,引腳輸出等)時(shí),8位單片機(jī)的成本通常降低約20%。但這只是眾多考慮因素中的第一個(gè),另一個(gè)方面涉及易于進(jìn)行新單片機(jī)方案開(kāi)發(fā)。
本質(zhì)差異
8位和32位單片機(jī)的主要區(qū)別在于成本和價(jià)格結(jié)構(gòu),CPU性能,易用性,功能接近的硬件效率以及靜態(tài)功耗。在著手進(jìn)行新設(shè)計(jì)時(shí),開(kāi)發(fā)人員需要根據(jù)所需的處理能力,所需的接口程度以及對(duì)于電池供電的設(shè)計(jì)的所有重要功耗曲線(xiàn),仔細(xì)確定對(duì)MCU的要求。毫無(wú)疑問(wèn),32位單片機(jī)比8位設(shè)備具有更高的性能,但是工程師面臨傳統(tǒng)的選擇,即在市場(chǎng)上最好的設(shè)備與應(yīng)用程序的實(shí)際需求之間進(jìn)行選擇。
MCU的市場(chǎng)選擇
與8位單片機(jī)相比,MCU供應(yīng)商傾向于在其32位單片機(jī)中增加更多功能。因此,使用更復(fù)雜的設(shè)備會(huì)出現(xiàn)更多的設(shè)置注意事項(xiàng)。盡管某些32位單片機(jī)可以在類(lèi)似于8位設(shè)備的有限設(shè)置下運(yùn)行,但是無(wú)法利用功能更強(qiáng)大的設(shè)備的其他功能。
例如,典型的32位單片機(jī)多采用ARM內(nèi)核,AHB總線(xiàn),APBA總線(xiàn)和APBB總線(xiàn)具有獨(dú)立的時(shí)鐘設(shè)置。它們都可以設(shè)置為不同的頻率。通常,您還必須切換到要使用的時(shí)鐘,因?yàn)樗窃谲浖性O(shè)置的,而不是像大多數(shù)8位單片機(jī)一樣在硬件中設(shè)置的。此外,更改時(shí)鐘意味著ni 必須設(shè)置閃光燈的等待狀態(tài),這可能取決于測(cè)得的Vcc電壓。
單片機(jī)的性能
當(dāng)涉及所需的CPU性能時(shí),單片機(jī)開(kāi)發(fā)工程師應(yīng)考慮所有用例?,F(xiàn)實(shí)情況是,許多單片機(jī)開(kāi)發(fā)人員對(duì)計(jì)算的要求不高。通常,只需要很少的數(shù)據(jù)處理,因此平衡這些需求與功耗和外圍接口的需求就變得至關(guān)重要。
例如,一個(gè)簡(jiǎn)單的恒溫器應(yīng)用程序?qū)⒋蟛糠謺r(shí)間都用在睡眠模式上。它每隔一段時(shí)間就會(huì)喚醒并測(cè)量溫度,然后決定打開(kāi)/關(guān)閉繼電器或向主機(jī)控制器發(fā)送指令。然后它將恢復(fù)睡眠。該應(yīng)用程序的計(jì)算和接口要求很小,但是許多其他應(yīng)用程序(例如火災(zāi)探測(cè)器,電動(dòng)工具,流量計(jì)和設(shè)備控件)也具有相似的使用情況。
電量的消耗
如果不說(shuō)到單片機(jī)的靜態(tài)功耗,有點(diǎn)說(shuō)不過(guò)去。電量的消耗——僅此一項(xiàng)就可能是在8位或32位設(shè)備之間進(jìn)行選擇的關(guān)鍵因素,尤其是對(duì)于電池供電的應(yīng)用而言。
以上就是英銳恩單片機(jī)開(kāi)發(fā)工程師分享的有關(guān)8位單片機(jī)、32位單片機(jī)的MCU市場(chǎng)發(fā)展情況。英銳恩專(zhuān)注單片機(jī)應(yīng)用方案設(shè)計(jì)與開(kāi)發(fā),提供8位單片機(jī)、16位單片機(jī)、32位單片機(jī)、運(yùn)放芯片和模擬開(kāi)關(guān)。