一種基于串口通信靜默升級單片機(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)。 |
