汽车仪表中使用闪存存储器的方法.pdf

上传人:1** 文档编号:924710 上传时间:2018-03-19 格式:PDF 页数:7 大小:355.55KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910199195.6

申请日:

2009.11.20

公开号:

CN102072736A

公开日:

2011.05.25

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G01C 22/00申请公布日:20110525|||实质审查的生效IPC(主分类):G01C 22/00申请日:20091120|||公开

IPC分类号:

G01C22/00; G01D5/00

主分类号:

G01C22/00

申请人:

上海德科电子仪表有限公司

发明人:

杨毅; 徐朱翔

地址:

202126 上海市崇明长江路218号

优先权:

专利代理机构:

上海思微知识产权代理事务所(普通合伙) 31237

代理人:

郑玮

PDF下载: PDF下载
内容摘要

本发明提出一种汽车仪表中使用闪存存储器的方法,包括下列步骤:使用闪存存储器进行写里程数据处理:采集里程的脉冲信号;根据采集里程的脉冲信号计算当前里程数;根据里程数据的个位数决定动态地址;判断里程数据是否有效;根据动态地址判断是否要清除闪存存储器的存储区;根据动态地址保存里程数据进入闪存存储器中;使用闪存存储器进行读里程数据处理:读取所有动态地址中的里程数据;里程数据之间进行互相比较取得最大值;得到的里程数据进行有效值的判定;得到里程数据值。本发明提出的汽车仪表中使用闪存存储器的方法,其能够使用闪存存储器替代电可擦写可编程只读存储器,降低成本。

权利要求书

1: 一种汽车仪表中使用闪存存储器的方法, 其特征在于, 包括下列步骤 : 使用闪存存储器进行写里程数据处理 : 采集里程的脉冲信号 ; 根据采集里程的脉冲信号计算当前里程数 ; 根据里程数据的个位数决定动态地址 ; 判断里程数据是否有效 ; 根据动态地址判断是否要清除闪存存储器的存储区 ; 根据动态地址保存里程数据进入闪存存储器中 ; 使用闪存存储器进行读里程数据处理 : 读取所有动态地址中的里程数据 ; 里程数据之间进行互相比较取得最大值 ; 得到的里程数据进行有效值的判定 ; 得到里程数据值。
2: 根据权利要求 1 所述的汽车仪表中使用闪存存储器的方法, 其特征在于, 该方法包 括: 使用闪存存储器进行写标定数据处理 : 生产中在控制标定数据时, 先把标定数据存入对应的缓存中 ; 把先前存入的标定数据读入缓存中 ; 把当前要标定数据在缓存中进行更新 ; 擦除闪存存储器 ; 把已经更新好的标定数据缓存写入闪存存储器。

说明书


汽车仪表中使用闪存存储器的方法

    【技术领域】
     本发明涉及汽车仪表领域, 且特别涉及一种汽车仪表中使用闪存存储器的方法。背景技术 存储器是智能仪表不可缺少的重要组成部件, 在汽车的仪表中一般使用电可擦写 可编程只读存储器 (EEPROM) 器件来存储里程数据。传统的仪表都要外接一块 EEPROM 芯片 用来保存里程数据, 已经标定数据等。
     自从政府出台了小排量汽车后, 当今汽车行业制造百分之七十集中在小排量、 低 成本上。然而现有技术中, 所采用的 EEPROM 芯片成本较高, 不适于行业对成本的控制要求。
     发明内容 本发明提出一种汽车仪表中使用闪存存储器的方法, 其能够使用闪存存储器替代 电可擦写可编程只读存储器, 降低成本。
     为了达到上述目的, 本发明提出一种汽车仪表中使用闪存存储器的方法, 包括下 列步骤 :
     使用闪存存储器进行写里程数据处理 :
     采集里程的脉冲信号 ;
     根据采集里程的脉冲信号计算当前里程数 ;
     根据里程数据的个位数决定动态地址 ;
     判断里程数据是否有效 ;
     根据动态地址判断是否要清除闪存存储器的存储区 ;
     根据动态地址保存里程数据进入闪存存储器中 ;
     使用闪存存储器进行读里程数据处理 :
     读取所有动态地址中的里程数据 ;
     里程数据之间进行互相比较取得最大值 ;
     得到的里程数据进行有效值的判定 ;
     得到里程数据值。
     进一步的, 该方法包括 :
     使用闪存存储器进行写标定数据处理 :
     生产中在控制标定数据时, 先把标定数据存入对应的缓存中 ;
     把先前存入的标定数据读入缓存中 ;
     把当前要标定数据在缓存中进行更新 ;
     擦除闪存存储器 ;
     把已经更新好的标定数据缓存写入闪存存储器。
     本发明提出的汽车仪表中使用闪存存储器的方法, 其能够使用闪存存储器替代电 可擦写可编程只读存储器, 用以保存里程数据和标定数据, 达到相同的使用效果, 同时由于
     闪存存储器价格较低, 从而达到降低成本的目的。
     为让本发明的上述特征和优点能更明显易懂, 下文特举较佳实施例, 并配合附图, 作详细说明如下。 附图说明
     图 1 所示为本发明较佳实施例的使用闪存存储器进行写里程数据处理流程图。
     图 2 所示为本发明较佳实施例的使用闪存存储器进行读里程数据处理流程图。
     图 3 所示为本发明较佳实施例的使用闪存存储器进行写标定数据处理流程图。 具体实施方式
     为了更了解本发明的技术内容, 特举具体实施例并配合所附图式说明如下。
     本发明提出一种汽车仪表中使用闪存存储器的方法, 其能够使用闪存存储器替代 电可擦写可编程只读存储器, 降低成本。
     因 为 闪 存 存 储 器 (FLASH) 的 寿 命 只 有 50 万 次, 电可擦写可编程只读存储器 (EEPROM) 的寿命是 100 万次, 这样一来我们就要通过循环动态地址写入的方法进行操作, 从而满足 100 万次的寿命要求。 因为 FLASH 的操作是块操作, EEPROM 的操作是单地址操作, 这样一来如果要进行 FLASH 的擦除就要整个一擦整个一写, 我们就要求有足够的缓存来进行处理。
     本发明提出一种汽车仪表中使用闪存存储器的方法, 包括下列步骤 :
     使用闪存存储器进行写里程数据处理 :
     采集里程的脉冲信号 ;
     根据采集里程的脉冲信号计算当前里程数 ; ( 里程= K 值 * 脉冲数 )K 值表示每公 里会产生多少脉冲数, 例: K = 2456/KM, 表示车辆行使一公里会产生 2456 个脉冲。
     根据里程数据的个位数决定动态地址 ; 比如里程为 247, 则以个位数 7 进行判断动 态地址, 动态地址为当前指定里程块的第 7 组位置存放数据。
     判断里程数据是否有效 ; 判断里程数据是否超过显示最大值 999999, 判断里程是 否与其他里程备份一致, 如不满足则舍去。
     根据动态地址判断是否要清除闪存存储器的存储区 ; 判断里程位是否为 0, 如果 为 0 的话则需要把所有里程块的数据进行分别擦除, 然后分别写入。
     根据动态地址保存里程数据进入闪存存储器中 ; 根据个位的动态地址进行保存。
     使用闪存存储器进行读里程数据处理 :
     读取所有动态地址中的里程数据 ;
     里程数据之间进行互相比较取得最大值 ;
     得到的里程数据进行有效值的判定 ;
     得到里程数据值。
     请参考图 1 和图 2, 图 1 所示为本发明较佳实施例的使用闪存存储器进行写里程数 据处理流程图。使用闪存存储器进行写里程数据处理包括下列步骤 :
     步骤 S100 : 采集里程的脉冲个数 ;
     步骤 S110 : 判断里程是否有变化, 若否则结束, 否者进行下一步骤 ;
     步骤 S120 : 判断里程的个位数 ;
     步骤 S130 : 得到动态的地址 ;
     步骤 S140 : 判断是否要清除整个闪存存储器的存储区 ;
     如果是则依次进行步骤 S150 : 清除整个存储区和步骤 S160 : 保存里程数, 然后结 束整个流程 ;
     如果否则直接进行步骤 S170 : 保存里程数, 然后结束整个流程。
     图 2 所示为本发明较佳实施例的使用闪存存储器进行读里程数据处理流程图。使 用闪存存储器进行写里程数据处理包括下列步骤 :
     步骤 S200 : 读取所有动态地址中的里程数 ;
     步骤 S210 : 相互比大小 ;
     步骤 S220 : 得到最大值 ;
     步骤 S230 : 进行校验得到里程值 ;
     结束整个流程。
     图 3 所示为本发明较佳实施例的使用闪存存储器进行写标定数据处理流程图。车 速表、 转速表、 燃油表和水温表等指示参数的标定, 使用闪存存储器进行写标定数据处理包 括下列步骤 :
     步骤 S300 : 生产中在控制标定数据时, 先把标定数据存入对应的缓存中 ;
     步骤 S310 : 把先前存入的标定数据读入缓存中 ;
     步骤 S320 : 把当前要标定数据在缓存中进行更新 ;
     步骤 S330 : 擦除闪存存储器 ;
     步骤 S340 : 把已经更新好的标定数据缓存写入闪存存储器。
     转速表、 车速表、 燃油表、 温度表的标定值存在 FLASH 中, 里程表数据存在 FLASH 中。
     综上所述, 本发明提出的汽车仪表中使用闪存存储器的方法, 其能够使用闪存存 储器替代电可擦写可编程只读存储器, 用以保存里程数据和标定数据, 达到相同的使用效 果, 同时由于闪存存储器价格较低, 从而达到降低成本的目的。
     虽然本发明已以较佳实施例揭露如上, 然其并非用以限定本发明, 任何所属技术 领域中具有通常知识者, 在不脱离本发明的精神和范围内, 当可作些许的更动与润饰, 因此 本发明的保护范围当视权利要求书所界定者为准。

汽车仪表中使用闪存存储器的方法.pdf_第1页
第1页 / 共7页
汽车仪表中使用闪存存储器的方法.pdf_第2页
第2页 / 共7页
汽车仪表中使用闪存存储器的方法.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《汽车仪表中使用闪存存储器的方法.pdf》由会员分享,可在线阅读,更多相关《汽车仪表中使用闪存存储器的方法.pdf(7页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102072736A43申请公布日20110525CN102072736ACN102072736A21申请号200910199195622申请日20091120G01C22/00200601G01D5/0020060171申请人上海德科电子仪表有限公司地址202126上海市崇明长江路218号72发明人杨毅徐朱翔74专利代理机构上海思微知识产权代理事务所普通合伙31237代理人郑玮54发明名称汽车仪表中使用闪存存储器的方法57摘要本发明提出一种汽车仪表中使用闪存存储器的方法,包括下列步骤使用闪存存储器进行写里程数据处理采集里程的脉冲信号;根据采集里程的脉冲信号计算当前里程数;根。

2、据里程数据的个位数决定动态地址;判断里程数据是否有效;根据动态地址判断是否要清除闪存存储器的存储区;根据动态地址保存里程数据进入闪存存储器中;使用闪存存储器进行读里程数据处理读取所有动态地址中的里程数据;里程数据之间进行互相比较取得最大值;得到的里程数据进行有效值的判定;得到里程数据值。本发明提出的汽车仪表中使用闪存存储器的方法,其能够使用闪存存储器替代电可擦写可编程只读存储器,降低成本。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书3页附图2页CN102072740A1/1页21一种汽车仪表中使用闪存存储器的方法,其特征在于,包括下列步骤使用闪存存储器进行。

3、写里程数据处理采集里程的脉冲信号;根据采集里程的脉冲信号计算当前里程数;根据里程数据的个位数决定动态地址;判断里程数据是否有效;根据动态地址判断是否要清除闪存存储器的存储区;根据动态地址保存里程数据进入闪存存储器中;使用闪存存储器进行读里程数据处理读取所有动态地址中的里程数据;里程数据之间进行互相比较取得最大值;得到的里程数据进行有效值的判定;得到里程数据值。2根据权利要求1所述的汽车仪表中使用闪存存储器的方法,其特征在于,该方法包括使用闪存存储器进行写标定数据处理生产中在控制标定数据时,先把标定数据存入对应的缓存中;把先前存入的标定数据读入缓存中;把当前要标定数据在缓存中进行更新;擦除闪存存。

4、储器;把已经更新好的标定数据缓存写入闪存存储器。权利要求书CN102072736ACN102072740A1/3页3汽车仪表中使用闪存存储器的方法技术领域0001本发明涉及汽车仪表领域,且特别涉及一种汽车仪表中使用闪存存储器的方法。背景技术0002存储器是智能仪表不可缺少的重要组成部件,在汽车的仪表中一般使用电可擦写可编程只读存储器EEPROM器件来存储里程数据。传统的仪表都要外接一块EEPROM芯片用来保存里程数据,已经标定数据等。0003自从政府出台了小排量汽车后,当今汽车行业制造百分之七十集中在小排量、低成本上。然而现有技术中,所采用的EEPROM芯片成本较高,不适于行业对成本的控制要求。

5、。发明内容0004本发明提出一种汽车仪表中使用闪存存储器的方法,其能够使用闪存存储器替代电可擦写可编程只读存储器,降低成本。0005为了达到上述目的,本发明提出一种汽车仪表中使用闪存存储器的方法,包括下列步骤0006使用闪存存储器进行写里程数据处理0007采集里程的脉冲信号;0008根据采集里程的脉冲信号计算当前里程数;0009根据里程数据的个位数决定动态地址;0010判断里程数据是否有效;0011根据动态地址判断是否要清除闪存存储器的存储区;0012根据动态地址保存里程数据进入闪存存储器中;0013使用闪存存储器进行读里程数据处理0014读取所有动态地址中的里程数据;0015里程数据之间进行。

6、互相比较取得最大值;0016得到的里程数据进行有效值的判定;0017得到里程数据值。0018进一步的,该方法包括0019使用闪存存储器进行写标定数据处理0020生产中在控制标定数据时,先把标定数据存入对应的缓存中;0021把先前存入的标定数据读入缓存中;0022把当前要标定数据在缓存中进行更新;0023擦除闪存存储器;0024把已经更新好的标定数据缓存写入闪存存储器。0025本发明提出的汽车仪表中使用闪存存储器的方法,其能够使用闪存存储器替代电可擦写可编程只读存储器,用以保存里程数据和标定数据,达到相同的使用效果,同时由于说明书CN102072736ACN102072740A2/3页4闪存存储。

7、器价格较低,从而达到降低成本的目的。0026为让本发明的上述特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。附图说明0027图1所示为本发明较佳实施例的使用闪存存储器进行写里程数据处理流程图。0028图2所示为本发明较佳实施例的使用闪存存储器进行读里程数据处理流程图。0029图3所示为本发明较佳实施例的使用闪存存储器进行写标定数据处理流程图。具体实施方式0030为了更了解本发明的技术内容,特举具体实施例并配合所附图式说明如下。0031本发明提出一种汽车仪表中使用闪存存储器的方法,其能够使用闪存存储器替代电可擦写可编程只读存储器,降低成本。0032因为闪存存储器FLASH。

8、的寿命只有50万次,电可擦写可编程只读存储器EEPROM的寿命是100万次,这样一来我们就要通过循环动态地址写入的方法进行操作,从而满足100万次的寿命要求。0033因为FLASH的操作是块操作,EEPROM的操作是单地址操作,这样一来如果要进行FLASH的擦除就要整个一擦整个一写,我们就要求有足够的缓存来进行处理。0034本发明提出一种汽车仪表中使用闪存存储器的方法,包括下列步骤0035使用闪存存储器进行写里程数据处理0036采集里程的脉冲信号;0037根据采集里程的脉冲信号计算当前里程数;里程K值脉冲数K值表示每公里会产生多少脉冲数,例K2456/KM,表示车辆行使一公里会产生2456个脉。

9、冲。0038根据里程数据的个位数决定动态地址;比如里程为247,则以个位数7进行判断动态地址,动态地址为当前指定里程块的第7组位置存放数据。0039判断里程数据是否有效;判断里程数据是否超过显示最大值999999,判断里程是否与其他里程备份一致,如不满足则舍去。0040根据动态地址判断是否要清除闪存存储器的存储区;判断里程位是否为0,如果为0的话则需要把所有里程块的数据进行分别擦除,然后分别写入。0041根据动态地址保存里程数据进入闪存存储器中;根据个位的动态地址进行保存。0042使用闪存存储器进行读里程数据处理0043读取所有动态地址中的里程数据;0044里程数据之间进行互相比较取得最大值;。

10、0045得到的里程数据进行有效值的判定;0046得到里程数据值。0047请参考图1和图2,图1所示为本发明较佳实施例的使用闪存存储器进行写里程数据处理流程图。使用闪存存储器进行写里程数据处理包括下列步骤0048步骤S100采集里程的脉冲个数;0049步骤S110判断里程是否有变化,若否则结束,否者进行下一步骤;说明书CN102072736ACN102072740A3/3页50050步骤S120判断里程的个位数;0051步骤S130得到动态的地址;0052步骤S140判断是否要清除整个闪存存储器的存储区;0053如果是则依次进行步骤S150清除整个存储区和步骤S160保存里程数,然后结束整个流程。

11、;0054如果否则直接进行步骤S170保存里程数,然后结束整个流程。0055图2所示为本发明较佳实施例的使用闪存存储器进行读里程数据处理流程图。使用闪存存储器进行写里程数据处理包括下列步骤0056步骤S200读取所有动态地址中的里程数;0057步骤S210相互比大小;0058步骤S220得到最大值;0059步骤S230进行校验得到里程值;0060结束整个流程。0061图3所示为本发明较佳实施例的使用闪存存储器进行写标定数据处理流程图。车速表、转速表、燃油表和水温表等指示参数的标定,使用闪存存储器进行写标定数据处理包括下列步骤0062步骤S300生产中在控制标定数据时,先把标定数据存入对应的缓存。

12、中;0063步骤S310把先前存入的标定数据读入缓存中;0064步骤S320把当前要标定数据在缓存中进行更新;0065步骤S330擦除闪存存储器;0066步骤S340把已经更新好的标定数据缓存写入闪存存储器。0067转速表、车速表、燃油表、温度表的标定值存在FLASH中,里程表数据存在FLASH中。0068综上所述,本发明提出的汽车仪表中使用闪存存储器的方法,其能够使用闪存存储器替代电可擦写可编程只读存储器,用以保存里程数据和标定数据,达到相同的使用效果,同时由于闪存存储器价格较低,从而达到降低成本的目的。0069虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视权利要求书所界定者为准。说明书CN102072736ACN102072740A1/2页6图1说明书附图CN102072736ACN102072740A2/2页7图2图3说明书附图CN102072736A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 测量;测试


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1