華大單片機被越來越多的額溫槍市場合作伙伴應用,工程師們在使用產(chǎn)品時一定要注意華大單片機設(shè)計5大注意事項:
1. Vcap管腳
核電壓輸出管腳(電壓值1.5V左右),必須接電容接地,不能用作其他功能(不可以當參考源給其它電路使用)或懸空。
注意:如果客戶希望能采用小一點的電容,L110/F003/F005系列最小4.7uF,L13X/F03X系列最小1uF。
2. MODE(Boot、MD)管腳
1)L13X/L17X/L19X/L07X/F03X/F17X/F19X/F07X系列正常工作時MODE腳必須接10K電阻接地。MCU上電后檢測MODE腳狀態(tài),拉低時直接進入用戶主程序,拉高時進入華大的引導程序(用于UART口燒錄)。注意:上電時MODE腳不拉低不能進入用戶主程序。
2)L110/F003/F005系列沒有MODE腳,默認上電后先執(zhí)行華大的引導程序,未發(fā)現(xiàn)離線燒錄器握手信號后自動執(zhí)行用戶主程序(上電到執(zhí)行用戶程序約費時12mS)。
3)當SWD接口失效無法連接時,需要用UART口才能重新燒錄程序。
4)造成SWD口失效的情況有:a.用戶主程序一上電就進入深度休眠模式且不能喚醒;b.燒錄用戶程序并且加密,下一次SWD就無法連接;c.用戶程序中上電后關(guān)掉了SWD功能。
5)不建議MODE腳用于其他功能。
3. 離線燒錄用的UART口
用于離線燒錄的UART口在MCU管腳上是固定的:L110/F003/F005系列對應P35,P36 ;L13X/F03X系列對應PA09,PA10。
注:新版本引導程序中將UART定義到SWD管腳,從而實現(xiàn)SWD和UART用同一個燒錄口。有這個需求的請務必和業(yè)務人員提出(采購新版引導程序的貨)
4. 得到極致的超低功耗
以L13X系列為例,我們有28pin-64pin的不同型號,其中28pin/32pin/48pin的型號要按照64pin把未封裝出的管腳也設(shè)置為輸出低。否則小批量時會發(fā)現(xiàn)一定比率的芯片表現(xiàn)功耗偏高,且問題跟著芯片走。L110的16pin同理也要按照20pin設(shè)置未封裝出的管腳。L17X/L19X/L07X同理。相關(guān)配置代碼可以找我們FAE要。
芯片未使用到的管腳設(shè)置為上拉輸入,或者輸出低電平。
5. 用戶程序?qū)?nèi)部FLASH擦寫特別注意
用戶程序需要對內(nèi)部FLASH擦寫時,用戶這段擦寫程序源代碼位置必須定位在0-32K空間內(nèi)。詳情參考應用筆記:FLASH操作說明。
對FLASH進行初始化的操作,要把芯片的中斷全部關(guān)掉。