The present invention provides a method, apparatus and electronic controller for updating parameters in EEPROM. The method includes: storing at least two parameters in EEPROM; setting status indicator bits in EEPROM; setting arrays and updating variables outside EEPROM; and including at least two constants, at least two parameters and At least two constants correspond one-to-one; the initial value of the update variable is the same as the initial value of the status indicator bit; it also includes determining the current value of the update variable; determining whether the current value of the update variable is the same as the current value of the status indicator bit; and, if not, updating at least two parameters in the EEPROM with the current value of at least two constants. The current value of the number; and the current value of setting the status indicating bit is the same as the current value of the update variable. This scheme can improve the update efficiency of parameters in EEPROM.
【技术实现步骤摘要】
一种更新EEPROM中参数的方法、装置及电子控制器
本专利技术涉及电子
,特别涉及一种更新EEPROM中参数的方法、装置及电子控制器。
技术介绍
目前,EEPROM(ElectricallyErasableProgrammablereadonlymemory,电可擦可编程只读存储器)被广泛设置于电子设备中,以用于存储与电子设备的运行、状态等相关的参数。在实际应用场景中,如何高效地对EEPROM中存储的大量参数进行更新,是人们一直关注的问题。现有技术中,一般由技术人员通过电子设备的线控器对EEPROM中存储的参数逐一进行更新。但是,当EEPROM中存储的参数数量较多时,该方法的更新效率较低。
技术实现思路
本专利技术实施例提供了一种更新EEPROM中参数的方法、装置及电子控制器,能够提高EEPROM中参数的更新效率。第一方面,本专利技术实施例提供了一种更新EEPROM中参数的方法,所述EEPROM内部存储有至少两个参数;在所述EEPROM内部设置状态指示位;在所述EEPROM外部设置数组和更新变量;所述数组中包括:至少两个常量,所述至少两个参数与所述至少两个常量一一对应;所述更新变量的初始值与所述状态指示位的初始值相同;还包括:确定所述更新变量的当前值;判断所述更新变量的当前值与所述状态指示位的当前值是否相同,如果不同,利用所述至少两个常量的当前值更新所述EEPROM中所述至少两个参数的当前值;以及设置所述状态指示位的当前值与所述更新变量的当前值相同。优选地,在所述数组中,所述至少两个常量的位置顺序与所述EEPROM中所述至少两个参数的位置顺序相同;所述利 ...
【技术保护点】
1.一种更新电可擦写可编程只读存储器EEPROM中参数的方法,所述EEPROM内部存储有至少两个参数;其特征在于,在所述EEPROM内部设置状态指示位;在所述EEPROM外部设置数组和更新变量;所述数组中包括:至少两个常量,所述至少两个参数与所述至少两个常量一一对应;所述更新变量的初始值与所述状态指示位的初始值相同;还包括:确定所述更新变量的当前值;判断所述更新变量的当前值与所述状态指示位的当前值是否相同,如果不同,利用所述至少两个常量的当前值更新所述EEPROM中所述至少两个参数的当前值;以及设置所述状态指示位的当前值与所述更新变量的当前值相同。
【技术特征摘要】
1.一种更新电可擦写可编程只读存储器EEPROM中参数的方法,所述EEPROM内部存储有至少两个参数;其特征在于,在所述EEPROM内部设置状态指示位;在所述EEPROM外部设置数组和更新变量;所述数组中包括:至少两个常量,所述至少两个参数与所述至少两个常量一一对应;所述更新变量的初始值与所述状态指示位的初始值相同;还包括:确定所述更新变量的当前值;判断所述更新变量的当前值与所述状态指示位的当前值是否相同,如果不同,利用所述至少两个常量的当前值更新所述EEPROM中所述至少两个参数的当前值;以及设置所述状态指示位的当前值与所述更新变量的当前值相同。2.根据权利要求1所述的更新EEPROM中参数的方法,其特征在于,在所述数组中,所述至少两个常量的位置顺序与所述EEPROM中所述至少两个参数的位置顺序相同;所述利用所述至少两个常量的当前值更新所述EEPROM中所述至少两个参数的当前值,包括:利用所述至少两个常量的当前值覆盖所述EEPROM中所述至少两个参数的当前值。3.根据权利要求1所述的更新EEPROM中参数的方法,其特征在于,进一步包括:设置面向用户的参数设置界面;在所述参数设置界面中设置更新按钮;将所述更新按钮与所述更新变量相关联;所述确定所述更新变量的当前值,包括:当检测到所述参数设置界面被打开,并且所述参数设置界面中的更新按钮被点击时,修改所述更新变量的初始值,得到所述更新变量的当前值。4.根据权利要求1所述的更新EEPROM中参数的方法,其特征在于,进一步包括:接收外部输入的至少两个目标值,其中,所述至少两个目标值与至少两个目标参数一一对应;利用所述至少两个目标值,对与所述至少两个目标参数对应的常量进行更新。5.一种更新电可擦写可编程只读存储器EEPROM中参数的装置,所述EEPROM内部存储有至少两个参数...
【专利技术属性】
技术研发人员:操四胜,刘启武,赵寰,刘雯文,严刚,王映娟,周广飞,张明勇,
申请(专利权)人:四川虹美智能科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。