8位微控制器能否再經(jīng)歷一場復興?
隨著ARM處理器架構的興起和32位微控制器的廣泛應用,人們很容易假設,隨著32位處理器芯片的價格和功耗的下降,采用8位MCU進行設計已經(jīng)變得越來越?jīng)]有競爭力了。
但現(xiàn)實情況并非如此。Microchip、Atmel和意法半導體等芯片供應商比以往任何時候更致力于完善和升級自己的8位微控制器,并正為其添加高性能外設和擴展開發(fā)工具。
微芯科技(Microchip)的Lucio Di Jasio提到:“我們不會將8位微控制器做低價化處理,相反,我們正在加大對8位PIC系列單片機的投資,以把它應用在新的更高性能的應用中”。
對于高端電機控制是否真的需要一個32位ARM微控制器或一個基于MIPS的32位MCU的性能,微芯持否定態(tài)度。
這個可以同時供應8位和32位PIC微控制器的廠商認為,即使對于相當復雜的電機控制,采用一個8位微控制器也游刃有余。該公司構建了一些獨立于內(nèi)核運行的外設,可以承擔PID(比例 - 積分 - 微分)電機控制的繁重處理工作,從而減輕8位主處理器的負荷。
“通過消除額外的代碼和外部組件需求,這些外設降低了系統(tǒng)的復雜性?;?a class="article-link" target="_blank" href="/tag/%E7%A1%AC%E4%BB%B6/">硬件的外設從CPU那里卸載掉一些高實時性和內(nèi)核密集型功能?!盌i Jasio如是說。
Arduino充分發(fā)揮了愛特梅爾(Atmel)8位AVR微控制器的性能,這個低成本的嵌入式電腦板賦予8位微控制器新的意義。
愛特梅爾是另一家持續(xù)耕耘8位微控制器芯片的供應商,它仍在繼續(xù)投資megaAVR系列。
現(xiàn)在,通過在低成本嵌入式計算平臺Arduino的設計中采用8位微控制器,許多愛好者/專業(yè)人士對他們的第三代微控制器表現(xiàn)出越來越大的興趣。
“現(xiàn)在,該megaAVR系列8位微控制器獲得了使用我們的愛特梅爾Studio生態(tài)系統(tǒng)的專業(yè)設計師、那些AVR鐵粉和Arduino社區(qū)中的愛好者以及創(chuàng)客的高度認可。 ”愛特梅爾微控制器業(yè)務部高級市場總監(jiān)Oyvind Strom談到。
這些MCU以1MIPS/MHz的性能運行單周期指令,片上內(nèi)存范圍為從4K字節(jié)到16K字節(jié)。
8位微控制器的吸引力不僅體現(xiàn)在高性價比上,與32位微控制器比較,它提供8/14/20引腳的封裝,價錢更便宜,設計更簡單。
例如,愛特梅爾Xplained Mini 8位開發(fā)平臺的價格還不到9美金,這款開發(fā)板的吸引力在于它可以連接到任何Arduino板上,這樣可以簡化開發(fā)工作。
廠商也升級了開發(fā)工具,以匹配8位MCU日益擴大的高性能應用。
軟件開發(fā)商IAR Systems公司針對意法半導體的STM8 8位MCU推出了一版IAR Embedded Workbench。提高了調(diào)試功能,增加了數(shù)學函數(shù)庫。該工具對8位微控制器的支持包括一個優(yōu)化的IAR C/ C++編譯器和C-SPY調(diào)試器,該C-SPY調(diào)試器采用了新的C-SPY窗口,簡化了自動化調(diào)試和驗證任務中的宏管理。它還執(zhí)行硬件配置、外設驅動程序的模擬,并在運行時向應用程序提供模擬數(shù)據(jù)。
更多關于8位MCU的資訊,歡迎訪問?與非網(wǎng)8位MCU專區(qū)
與非網(wǎng)編譯,未經(jīng)許可,不得轉載!