在選擇單片機(jī)時(shí),工程師建議設(shè)計(jì)人員考慮內(nèi)核尺寸、所需外設(shè)、速度、功耗、Flash、擁有成本和支持生態(tài)系統(tǒng)。
單片機(jī)的選擇其中許多因素取決于設(shè)計(jì)要求,例如,芯片尺寸直接影響成本,因此設(shè)計(jì)人員應(yīng)根據(jù)需要進(jìn)行選擇。而外設(shè)取決于應(yīng)用程序?qū)崿F(xiàn)的目標(biāo)。
為了進(jìn)一步優(yōu)化功耗,工程師建議設(shè)計(jì)人員查看低功耗狀態(tài),以及哪些外設(shè)和中斷處于活動(dòng)狀態(tài),哪些處于非活動(dòng)狀態(tài)。
例如,制作一個(gè)遠(yuǎn)程電池供電的數(shù)據(jù)記錄器,可以在DMA數(shù)據(jù)的同時(shí)將處理器保持在低功耗或睡眠模式,不需要CPU來(lái)完成所有的工作和讓時(shí)鐘保持運(yùn)轉(zhuǎn)。
對(duì)于單片機(jī)存儲(chǔ)空間的大小,隨著存儲(chǔ)空間的增加,引腳數(shù)和成本也會(huì)增加。盡管可以外掛FLASH芯片,但集成在MCU上還是有好處的,比如可減少外部電路組件的數(shù)量,縮小空間。
另外,要考慮確保單片機(jī)芯片上有足夠的存儲(chǔ)空間用于在進(jìn)行無(wú)線 (OTA) 更新時(shí)備份應(yīng)用程序。OTA更新可以通過(guò)擦除主應(yīng)用程序并將新應(yīng)用程序?qū)懭氲皆摯鎯?chǔ)空間來(lái)完成升級(jí),或者在更新主應(yīng)用程序之前創(chuàng)建應(yīng)用程序的備份。
工程師介紹,硬件開(kāi)發(fā)人員有時(shí)會(huì)誤解BOM成本與產(chǎn)品總成本,在開(kāi)發(fā)前應(yīng)充分探討生產(chǎn)量以找到盈虧平衡點(diǎn)。
最后,需要注意每個(gè)應(yīng)用和行業(yè)都有不同的設(shè)計(jì)要求,因此在選擇MCU時(shí)一定要牢記這一點(diǎn)。
-
單片機(jī)
+關(guān)注
關(guān)注
6035文章
44554瀏覽量
634668 -
mcu
+關(guān)注
關(guān)注
146文章
17123瀏覽量
350995
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論