- 专利标题: 一种基于CAN总线的ARM应用程序在线升级的方法
-
申请号: CN202011113731.9申请日: 2020-10-17
-
公开(公告)号: CN112445508A公开(公告)日: 2021-03-05
- 发明人: 关辽原
- 申请人: 中国航空工业集团公司洛阳电光设备研究所
- 申请人地址: 河南省洛阳市凯旋西路25号
- 专利权人: 中国航空工业集团公司洛阳电光设备研究所
- 当前专利权人: 中国航空工业集团公司洛阳电光设备研究所
- 当前专利权人地址: 河南省洛阳市凯旋西路25号
- 代理机构: 西北工业大学专利中心
- 代理商 金凤
- 主分类号: G06F8/65
- IPC分类号: G06F8/65 ; G06F11/10 ; H04L12/40 ; H04L29/08
摘要:
本发明提供了一种基于CAN总线的ARM应用程序在线升级的方法,通过CAN总线接口实现ARM应用程序的在线升级的目的,进入BOOT程序中,当升级指示信号为低电平时,进入在线升级模式,在规定时间内通过总线接收到在线升级指令时,完成升级握手,ARM通过总线接受在线升级数据,通过头文件获知升级数据包的数量,开始计数操作,同时将接收到数据写入片外SRAM,并对升级数据进行CRC校验。本发明解决了ARM应用程序远程在线升级的问题,简化了基于ARM的产品应用程序升级流程,有效提高产品升级效率,节省了人力、物力和时间成本。
公开/授权文献
- CN112445508B 一种基于CAN总线的ARM应用程序在线升级的方法 公开/授权日:2022-10-04