一种用于冗余控制器的程序升级方法

基本信息

申请号 CN202210386445.2 申请日 -
公开(公告)号 CN114721685A 公开(公告)日 2022-07-08
申请公布号 CN114721685A 申请公布日 2022-07-08
分类号 G06F8/65(2018.01)I;G06F9/4401(2018.01)I 分类 计算;推算;计数;
发明人 宋文琦;朱正 申请(专利权)人 北京英创汇智科技有限公司
代理机构 合肥昕华汇联专利代理事务所(普通合伙) 代理人 -
地址 100190北京市大兴区北京经济技术开发区融兴北一街11号院2号楼1到3层101
法律状态 -

摘要

摘要 本发明公开了一种冗余控制器,包括控制器甲和控制器乙,其特征在于:所述控制器甲与控制器乙上均设置有连接端口,所述连接端口与控制器甲、控制器乙之间均通过CN总线连接,所述控制器甲与控制器乙通过CN总线或者SPI总线连接。本发明可以在对其中的一套控制器使用上位机进行APP程序升级时,正在程序升级的控制器能够同时对另外的一套控制器进行程序升级,简化升级流程,大大节省了升级耗费的时间,当一套控制器的单片机Flash发生故障而导致APP程序不能正常执行时,另外一套控制器将APP程序通过通讯协议传输至此损坏的控制器的RAM上,使得损坏的控制器能够正常的执行APP程序,使得冗余控制系统还能正常的工作。