一种基于CAN总线的多节点单片机在线更新代码的方法

    公开(公告)号:CN108628624A

    公开(公告)日:2018-10-09

    申请号:CN201810307513.5

    申请日:2018-04-08

    Abstract: 本发明公开了一种基于CAN总线的多节点单片机在线更新代码的方法,包括上位机、下载器及多个节点单片机,上位机通过USB与下载器连接,下载器与各个节点单片机通过CAN总线连接,具体为:上位机发送查询指令到下载器,下载器将指令进行CAN协议转换后发送到节点单片机,上位机通过ID选择,实现选中节点单片机,并对选中的节点单片机发送擦除指令,发送升级数据包,下载机对升级数据包信息进行CRC校验,校验无误后写入指定地址。本发明通过一条CAN总线实现对多个不同节点单片机的识别、指定某一节点单片机或者多个单片机同时在线实现代码更新,对于不易拆卸,具备多个单片机的系统。

Patent Agency Ranking