发明名称 单片机中闪存程序自动检测及修复方法和装置
摘要 本发明公开了一种单片机中闪存程序自动检测及修复方法和装置,其中所述方法,包括:获取单片机中的闪存程序,其中,闪存程序包括多个程序代码段及与每个程序代码段对应的多个关联码段,每个关联码段根据关联码段对应的程序代码段及相邻的程序代码段生成;根据多个关联码段依次对多个程序代码段进行检测;以及当判断多个程序代码段中的至少一个程序代码段被损坏时,根据与至少一个程序代码段相邻的程序代码段和对应的关联码段对至少一个程序代码段进行恢复。本发明实施例的方法,可以应用于处于工作状态的单片机中,使得在单片机的闪存和内部程序出现故障时,能够对故障进行修复,从而使单片机继续工作。
申请公布号 CN105335279A 申请公布日期 2016.02.17
申请号 CN201410305308.7 申请日期 2014.06.27
申请人 比亚迪股份有限公司 发明人 周博;郭平日;李奇峰;杨云
分类号 G06F11/36(2006.01)I;G06F11/07(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京清亦华知识产权代理事务所(普通合伙) 11201 代理人 张大威
主权项 一种单片机中闪存程序自动检测及修复方法,其特征在于,包括以下步骤:获取单片机中的闪存程序,其中,所述闪存程序包括多个程序代码段及与每个所述程序代码段对应的多个关联码段,每个所述关联码段根据所述关联码段对应的程序代码段及相邻的程序代码段生成;根据所述多个关联码段依次对所述多个程序代码段进行检测;以及当判断所述多个程序代码段中的至少一个程序代码段被损坏时,根据与所述至少一个程序代码段相邻的程序代码段和对应的关联码段对所述至少一个程序代码段进行恢复。
地址 518118 广东省深圳市坪山新区比亚迪路3009号