一种基于串口通信静默升级单片机固件的方法

基本信息

申请号 CN201711146000.2 申请日 -
公开(公告)号 CN107832072A 公开(公告)日 2018-03-23
申请公布号 CN107832072A 申请公布日 2018-03-23
分类号 G06F8/65;G06F13/42 分类 计算;推算;计数;
发明人 张恩贵;吕健荣 申请(专利权)人 南京悦控智能科技有限公司
代理机构 南京先科专利代理事务所(普通合伙) 代理人 南京悦控智能科技有限公司
地址 210012 江苏省南京市雨花台区安德门大街57号8幢10楼
法律状态 -

摘要

摘要 本发明公开一种基于串口通信静默升级单片机固件的方法,具体为:上位机从服务器下载最新版本固件并传输至对应单片机进行静默升级,所述上位机与所述单片机之间采用串口通信,串口通信中的数据编码组成为:AT Command,head,index,length,data,check,end;其中,AT Command是用来识别数据指令,head是数据编码的固定头标志,index是数据包的序号,length当前数据包的数据长度,data是数据包有效数据,check是数据包校验,end是数据编码的结束标志。本发明可以有效解决低成本、容量小的单片机升级问题,本申请升级方案,安全、可靠,不需要人为参与,占用单片机容量小,降低成本、且大大提升了Flash的使用空间,避免浪费。