一種基于串口通信靜默升級單片機(jī)固件的方法

基本信息

申請?zhí)?/td> CN201711146000.2 申請日 -
公開(公告)號 CN107832072A 公開(公告)日 2018-03-23
申請公布號 CN107832072A 申請公布日 2018-03-23
分類號 G06F8/65;G06F13/42 分類 計算;推算;計數(shù);
發(fā)明人 張恩貴;呂健榮 申請(專利權(quán))人 南京悅控智能科技有限公司
代理機(jī)構(gòu) 南京先科專利代理事務(wù)所(普通合伙) 代理人 南京悅控智能科技有限公司
地址 210012 江蘇省南京市雨花臺區(qū)安德門大街57號8幢10樓
法律狀態(tài) -

摘要

摘要 本發(fā)明公開一種基于串口通信靜默升級單片機(jī)固件的方法,具體為:上位機(jī)從服務(wù)器下載最新版本固件并傳輸至對應(yīng)單片機(jī)進(jìn)行靜默升級,所述上位機(jī)與所述單片機(jī)之間采用串口通信,串口通信中的數(shù)據(jù)編碼組成為:AT Command,head,index,length,data,check,end;其中,AT Command是用來識別數(shù)據(jù)指令,head是數(shù)據(jù)編碼的固定頭標(biāo)志,index是數(shù)據(jù)包的序號,length當(dāng)前數(shù)據(jù)包的數(shù)據(jù)長度,data是數(shù)據(jù)包有效數(shù)據(jù),check是數(shù)據(jù)包校驗(yàn),end是數(shù)據(jù)編碼的結(jié)束標(biāo)志。本發(fā)明可以有效解決低成本、容量小的單片機(jī)升級問題,本申請升級方案,安全、可靠,不需要人為參與,占用單片機(jī)容量小,降低成本、且大大提升了Flash的使用空間,避免浪費(fèi)。