工程師在選擇一款MCU芯片做設(shè)計(jì)時(shí),除了考慮芯片的性能以外,還要考慮產(chǎn)品在設(shè)計(jì)結(jié)束后要如何進(jìn)行批量生產(chǎn)以及產(chǎn)品銷售后的升級(jí)問(wèn)題。還要保證有一個(gè)簡(jiǎn)單易用、廉價(jià)可靠的下載工具。為了實(shí)現(xiàn)這些需求,本文為讀者介紹Silicon Labs(亦稱“芯科科技”)公司推出的新一代8位MCU系列產(chǎn)品EFM8系列。
Silicon Labs早期的C8051F產(chǎn)品都是使用JTAG或C2接口下載程序,在燒錄程序時(shí)需要使用專用的工具下載,專用工具價(jià)格較貴且不便于現(xiàn)場(chǎng)升級(jí)使用。該公司近年新推出的EFM8系列產(chǎn)品是C8051F產(chǎn)品的升級(jí)換代產(chǎn)品。較C8051F不同的是,EFM8系列MCU在出廠時(shí)已經(jīng)固化好BOOT程序,用戶可以直接通過(guò)這個(gè)BOOT程序燒錄芯片,也可以方便的實(shí)現(xiàn)現(xiàn)場(chǎng)升級(jí)。
使用MCU出廠自帶的BOOT會(huì)給我們帶來(lái)幾個(gè)好處:
·第一:BOOT大小只有500字節(jié)左右(USB的BOOT為1.5K),占用的程序空間??;
·第二:BOOT存儲(chǔ)在FLASH的安全鎖定字節(jié)所在的扇區(qū),盡量不占用用戶的程序空間;
·第三:如果客戶不需要使用這個(gè)功能可以使用整片擦除命令將BOOT擦除;
·第四:用戶在寫應(yīng)用程序時(shí)不用考慮中斷向量的設(shè)置和程序的偏移地址設(shè)計(jì),應(yīng)用程序編寫簡(jiǎn)單。
·第五:使用出廠自帶的BOOT下載程序時(shí)不需要使用額外的燒錄工具,下載程序簡(jiǎn)單方便。
EFM8系列芯片出廠自帶的BOOT有三種接口方式,UART接口,SMbus(I2C)接口和USB接口。EFM8BB/SB系列是UART接口的BOOT,EFM8LB系列有UART和SMBus(I2C)兩種預(yù)安裝的BOOT,EFM8UB系列預(yù)安裝的是USB的BOOT。用戶可以按工程的需要選擇對(duì)應(yīng)的芯片。
相關(guān)技術(shù)文檔與資料下載
原文鏈接:https://www.sekorm.com/news/7145.html
Silicon Labs EFM8 8位MCU選型指南資料下載活動(dòng):https://www.sekorm.com/doing/down/20045207.html
-
mcu
+關(guān)注
關(guān)注
147文章
18954瀏覽量
398991 -
Silicon
+關(guān)注
關(guān)注
0文章
136瀏覽量
39945
原文標(biāo)題:【技術(shù)】預(yù)安裝BOOT的新一代EFM8 MCU
文章出處:【微信號(hào):SiliconLabs,微信公眾號(hào):Silicon Labs】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
深度剖析Silicon Labs C8051F2xx系列MCU:性能、特性與應(yīng)用全解析
SEGGER為Silicon Labs用戶免費(fèi)提供SystemView
HOLTEK推出新一代直流無(wú)刷電機(jī)專用MCU HT32F65333A
DigiKey 贊助由 Silicon Labs 主辦的 Works With 開(kāi)發(fā)者系列活動(dòng)
Silicon Labs出廠自帶BOOT的新一代MCU
評(píng)論