[发明专利]车载音响EEPROM数据保护和验证方法有效

专利信息
申请号: 201010153824.4 申请日: 2010-04-20
公开(公告)号: CN101840358A 公开(公告)日: 2010-09-22
发明(设计)人: 方加强 申请(专利权)人: 惠州市德赛西威汽车电子有限公司
主分类号: G06F11/00 分类号: G06F11/00;G06F12/02
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 任海燕
地址: 516006 广东省惠*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 车载 音响 eeprom 数据 保护 验证 方法
【说明书】:

技术领域

发明涉及汽车音响技术领域,具体是指使汽车音响的EEPROM存储器中的数据保护方法。

背景技术

车载音响上EEPROM存储器中的数据,在音响电源电压急剧变化或外部有干扰等情况下,经常会被意外修改,造成系统混乱,导致音响功能缺失或者操作失灵。为了避免这种情况,有必要对EEPROM数据进行保护,并且在使用中加进校验功能。

发明内容

本发明需解决的问题是提供一种能够有效保护车载音响EEPROM存储器中数据的方法,进而保证车载音响工作的稳定性。

为解决上述问题的,本发明采取的技术方案为:提供一种车载音响EEPROM数据保护和验证方法:

(1)首先将EEPROM中数据按存储地址划分为只读区和可读写区,并记录地址区间及各区间合法数值范围;

(2)对EEPROM中数据进行读、写操作前,先对读写地址进行验证,如地址属于记录的地址区间,则进行读、写操作,否则不能进行读写操作;

(3)再对读写数值进行验证,如该数值属于合法数值范围,则进行正常读写操作;如该数值不属于合法数值范围,则采用默认值代替读写值进行操作。

所述步骤(3)中如读出的数值不合法,除了将默认值代替读出的值进行相应的功能操作外,还要将默认值写入EEPROM替换该不合法值,以对该不合法值进行修正。

与现有技术相比,本发明所述方法在车载音响系统中增加了EEPROM数据的验证和保护功能,保证车载音响的EEPROM存储器中关键数据不被非法修改,同时能够对EEPROM中非法数据进行自动修复,很大程度上提高了音响系统工作的稳定性。

附图说明

图1为所述车载音响中EEPROM数据分区示意图;

图2所述车载音响中EEPROM数据读操作流程图;

图3所述车载音响中EEPROM数据写操作流程图。

具体实施方式

下面结合附图及实施例对本发明作进一步的详细说明。

对于车载音响EEPROM数据有两种操作方式,即读操作和写操作。对EEPROM读写时,有一定的时序要求。如果在外部的条件处于异常状态的时候,例如音响刚刚开启,供电还未稳定时,很可能打乱这个时序,引起EEPROM中某部分数据被修改为无法预知的值,进而影响到系统的正常运行。

本发明在读写车载音响EEPROM数据时,加入对数据的保护和验证过程,有效避免上述情况的发生。

所述方法包含以下步骤:

(1)首先将EEPROM中数据按存储地址划分为只读区和可读写区,并记录地址区间及各区间合法数值范围;

(2)对EEPROM中数据进行读、写操作前,先对读写地址进行验证,如地址属于记录的地址区间,则进行读、写操作,否则不能进行读写操作;

(3)再对读写数值进行验证,如该数值属于合法数值范围,则进行正常读写操作;如该数值不属于合法数值范围,则采用默认值代替读写值进行操作。

具体的,将EEPROM中数据按存储地址分为只读区和可读写区,EEPROM的地址区间为Address0-AddressN3,只读区地址定为Address0-AddressN1,可读写区定为Address N1-AddressN3,可读写区还可进一步分为需校验的读写区Address N1-AddressN2及可自由读写的区域AddressN2-AddressN3,Address N1-AddressN2用于存储一些关键数据,AddressN2-AddressN3可由用户自由操作。对于各区值定义一个合法范围M1-M2.

如图1所示,对于读操作:

首先校验读取值的地址是否在Address N0-AddressN3这个EEPROM存储器的有效区间内,如果在,则进行下一步的验证;如果不在则拒绝读操作。

第二步校验该读取值的地址是否在Address N1-AddressN2这个可读写区,如果在,则进行下一步验证;如果不在,则直接读出值使用或对该值进行操作。

第三步如果该值地址在Address N1-AddressN2,读出值M后,对M进行验证,如果M1>M>M2,则该值合法,可以进行正常的操作和使用;如果M值不在这个区间则该值不合法,将默认值M3赋值给M,进行相应的操作和使用,并且将M3写入EEPROM存储器中该值对应的地址,对该不合法的值进行修复。

这样即使由于一些不可预知的原因,使存储器中的数据被破坏,在该步骤中也可以将其修复,不影响车载音响的正常工作。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市德赛西威汽车电子有限公司,未经惠州市德赛西威汽车电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010153824.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top