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