发明名称 一种数据保存和校验方法
摘要 本发明公开了一种数据保存和校验方法,其方法为:将RAM中有用的相关数据块进行堆栈;等待RAM初始化完毕,将相关数据块出栈,并存放至相关的RAM数据块中;通过数据块的校验位校验RAM数据块,若校验通过,则将校验通过数据块存放至EEPROM中;若RAM数据块校验发现异常时,则读取上一次存放到EEPROM中的对应数据块并进行数据校验,校验无误后将该数据块恢复到对应RAM数据块中,若所读取的EEPROM数据校验出现异常,则使用预设的默认数据恢复相关RAM数据块。本发明使用RAM空间保存和校验数据,降低EEPROM数据存储的风险。在电压波动和冲击时,使用RAM空间处理保证EEPROM数据的安全存储。
申请公布号 CN102768631A 申请公布日期 2012.11.07
申请号 CN201210217594.2 申请日期 2012.06.28
申请人 惠州市德赛西威汽车电子有限公司 发明人 蔡珂;乡国伟;杨展涛
分类号 G06F11/08(2006.01)I 主分类号 G06F11/08(2006.01)I
代理机构 广州粤高专利商标代理有限公司 44102 代理人 任海燕
主权项 一种数据保存和校验方法,其特征在于:(1)将RAM中有用的相关数据块进行堆栈;(2)等待RAM空间初始化完毕,将相关数据块出栈,并存放至相关的RAM数据块中;(3)校验RAM数据块,若RAM数据块校验通过,则将校验通过数据块存放至EEPROM中;(4)若RAM数据块校验发现异常时,则读取上一次存放到EEPROM中的对应数据块,则将EEPROM数据恢复到对应RAM数据块。
地址 516006 广东省惠州市仲恺高新技术开发区珠田路1号