一种基于CAN总线的ARM应用程序在线升级的方法
摘要:
本发明提供了一种基于CAN总线的ARM应用程序在线升级的方法,通过CAN总线接口实现ARM应用程序的在线升级的目的,进入BOOT程序中,当升级指示信号为低电平时,进入在线升级模式,在规定时间内通过总线接收到在线升级指令时,完成升级握手,ARM通过总线接受在线升级数据,通过头文件获知升级数据包的数量,开始计数操作,同时将接收到数据写入片外SRAM,并对升级数据进行CRC校验。本发明解决了ARM应用程序远程在线升级的问题,简化了基于ARM的产品应用程序升级流程,有效提高产品升级效率,节省了人力、物力和时间成本。
公开/授权文献
0/0