logo好方法网

防盗器软件更新方法、防盗器、自刷新设备


技术摘要:
本发明揭示了一种防盗器软件更新方法及其装置,所述方法包括:在接收自刷新设备发送的请求信号后,防盗器向所述自刷新设备发送应答信号;在接收所述自刷新设备发送的起始信号后,防盗器擦除主控芯片中的固件程序并向所述自刷新设备发送烧录程序的起始地址;接收所述自  全部
背景技术:
随着交通工具的日渐普及以及更新换代,对于安装在交通工具上的防盗器也提出 了更高的要求。现有技术中,一方面,由于市场对防盗器的功能有不同的需求,如果保证每 款防盗器的生产数量都达到安全库存,会增大厂家的备货压力;另一方面,防盗器的更新速 度快,容易滞销,而减少备货库存,又会导致供货不及时。如果要对成品防盗器进行软件升 级,必须要将外壳拆除后重新烧录,导致防盗器外壳报废,如此,不仅增加工序还提高了成 本。 因此,针对上述技术问题,有必要提供一种防盗器软件更新方法,该方法能够在不 拆除防盗器外壳的情况下对防盗器的软件进行更新。
技术实现要素:
本发明的目的在于提供一种防盗器软件更新方法,以解决现有技术中需要拆除防 盗器外壳才能对防盗器的软件进行更新的问题。 为了实现上述目的,本发明一实施例提供的技术方案如下: 一实施例中,本申请提供一种防盗器软件更新方法,所述方法包括: 在接收自刷新设备发送的请求信号后,防盗器向所述自刷新设备发送应答信号; 在接收所述自刷新设备发送的起始信号后,防盗器擦除主控芯片中的固件程序并 向所述自刷新设备发送烧录程序的起始地址; 接收所述自刷新设备发送的通讯协议;其中,所述通讯协议规定了所述自刷新设 备与所述防盗器之间的信号传输规则; 接收所述自刷新设备发送的固件程序数据包,并基于所述固件程序数据包烧录程 序。 可选的,所述方法还包括: 如果未烧录完成则向所述自刷新设备发送新的烧录地址;和/或,如果烧录完成则 向所述自刷新设备发送结束命令。 一实施例中,本申请提供一种防盗器软件更新方法,所述方法包括: 在接收防盗器的应答信号后,自刷新设备向防盗器发送起始信号; 自发送起始信号后经过第一设定时长,向所述防盗器发送通讯协议;其中,所述通 讯协议规定了所述自刷新设备与所述防盗器之间的信号传输规则; 在接收所述防盗器烧录程序的起始地址后,所述自刷新设备向所述防盗器发送固 件程序数据包。 可选的,所述方法还包括: 4 CN 111552493 A 说 明 书 2/7 页 如果收到所述防盗器发送的新的烧录地址,则向所述防盗器发送新的固件程序数 据包;和/或,如果收到所述防盗器发送的结束命令,则结束发送固件程序数据包。 可选的,所述方法还包括: 如果所述自刷新设备自发送固件程序数据结束与收到所述防盗器的回传指令之 间的时长大于第二设定时长,则通讯结束;其中,所述防盗器的回传指令包括结束命令和新 的烧录地址。 可选的,所述方法还包括: 如果所述自刷新设备自发送第一包固件程序数据结束与收到所述防盗器的结束 命令之间的时长大于第三设定时长,则通讯结束。 可选的,所述方法还包括: 如果所述自刷新设备自开始发送固件程序数据包至所述固件程序数据包发送结 束之间的时长大于第四设定时长,则通讯结束。 一实施例中,本申请提供一种防盗器,所述防盗器包括: 发送模块,用于在接收自刷新设备发送的请求信号后,向所述自刷新设备发送应 答信号;用于在接收所述自刷新设备发送的起始信号后,擦除主控芯片中的固件程序并向 所述自刷新设备发送烧录程序的起始地址;用于在烧录完成后向所述自刷新设备发送结束 命令和/或在烧录未完成时向所述自刷新设备发送新的烧录地址; 接收模块,用于接收所述自刷新设备发送的通讯协议;其中,所述通讯协议规定了 所述自刷新设备与所述防盗器之间的信号传输规则;用于接收所述自刷新设备发送的固件 程序数据包; 烧录模块,用于基于所述固件程序数据包烧录程序。 一实施例中,本申请提供一种自刷新设备,所述自刷新设备包括: 发送模块,用于在接收防盗器的应答信号后,向防盗器发送起始信号; 用于自发送起始信号后经过第一设定时长,向所述防盗器发送通讯协议; 用于在接收所述防盗器烧录程序的起始地址后,向所述防盗器发送固件程序数据 包; 接收模块,用于接收所述防盗器发送的结束命令和/或新的烧录地址。 可选的,所述自刷新设备还包括: 监控模块,用于在所述自刷新设备自发送固件程序数据结束与收到所述防盗器的 回传指令之间的时长大于第二设定时长时,控制通讯结束;其中,所述防盗器的回传指令包 括结束命令和新的烧录地址;和/或, 用于在所述自刷新设备自发送第一包固件程序数据结束与收到所述防盗器的结 束命令之间的时长大于第三设定时长时,控制通讯结束;和/或, 用于在所述自刷新设备自开始发送固件程序数据包至所述固件程序数据包发送 结束之间的时长大于第四设定时长时,控制通讯结束。 与现有技术相比,本发明通过将防盗器做成通用型,在防盗器主控芯片的程序存 储区中烧录一个自刷新程序,防盗器更新程序时可以通过通讯接口与自刷新设备连接并通 过下述方法进行更新:在接收自刷新设备发送的请求信号后,防盗器向所述自刷新设备发 送应答信号;在接收所述自刷新设备发送的起始信号后,防盗器擦除主控芯片中的固件程 5 CN 111552493 A 说 明 书 3/7 页 序并向所述自刷新设备发送烧录程序的起始地址;接收所述自刷新设备发送的通讯协议; 接收所述自刷新设备发送的固件程序数据包,并基于所述固件程序数据包烧录程序。从而, 能够实现在不打开防盗器外壳的情况下对防盗器进行软件更新。 附图说明 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。 图1是本申请一实施方式中防盗器软件更新方法步骤示意图之一; 图2是本申请一实施方式中防盗器软件更新方法步骤示意图之二; 图3是本申请一实施方式中防盗器结构示意图; 图4是本申请一实施方式中自刷新设备结构示意图; 图5是本申请一实施方式中防盗器软件更新场景示意图; 图6是本申请一实施方式中防盗器软件流程示意图。
分享到:
收藏