【技术实现步骤摘要】
:本专利技术涉及调用flash存储单元内数据的防错方法及ecm电机。
技术介绍
0、
技术介绍
:
1、在电机实际应用过程中,某些数据需要拥有在电机掉电不丢失的特性(解释;断电再上电的情况下,这个值没有丢失),而flash芯片是内存储器件的一种,是一种非易失性(non-volatile)内存,可以通过对具体位置的读和写入,来达到保存数据的目的。针对这种需求,电机行业内通过对微处理器mcu芯片内部flash存储单元进行刷写与读取,达到以上掉电保存数据目的。但flash存储区域刷写过程中易出现故障,或某种外部条件误更改了flash内的数据。这种情况下芯片运行过程中会读到错误的数据,导致电机运行异常情况的发生。
技术实现思路
0、
技术实现思路
:
1、本专利技术的目的是提供一种调用flash存储单元内数据的防错方法及ecm电机,解决现有技术中ecm电机在掉电时利用flash存储单元保存数据,但flash存储区域刷写过程中易出现故障,或某种外部条件误更改了flash内的数据,造成
...【技术保护点】
1.一种调用FLASH存储单元内数据的防错方法,FLASH存储单元受微处理器中的运行单元控制,其特征在于:运行单元通过对需要写入FLASH存储单元内某一地址的数据进行加密,在运行单元调用该地址存储的数据时,通过对数据进行解密判断该地址存储的数据是否异常,若异常不使用该数据,运行单元调用默认值;若正常,则再判断存储在FLASH内的数据是否被刷写过和是否在运行单元设定的范围内,当运行单元判断存储在FLASH内的数据不在范围内或被刷写过时,运行单元调用默认值,若未被刷写过和在运行单元设定的范围,调用该地址存储的数据。
2.根据权利要求1所述的调用FLASH存储单
...【技术特征摘要】
1.一种调用flash存储单元内数据的防错方法,flash存储单元受微处理器中的运行单元控制,其特征在于:运行单元通过对需要写入flash存储单元内某一地址的数据进行加密,在运行单元调用该地址存储的数据时,通过对数据进行解密判断该地址存储的数据是否异常,若异常不使用该数据,运行单元调用默认值;若正常,则再判断存储在flash内的数据是否被刷写过和是否在运行单元设定的范围内,当运行单元判断存储在flash内的数据不在范围内或被刷写过时,运行单元调用默认值,若未被刷写过和在运行单元设定的范围,调用该地址存储的数据。
2.根据权利要求1所述的调用flash存储单元内数据的防错方法,其特征在于:运行单元通过对需要写入flash存储单元内的每一数据都单独加密,调用时都单独解密来判断数据是否异常。
【专利技术属性】
技术研发人员:张杰,陈云生,官金仁,边文清,
申请(专利权)人:大洋电机武汉研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。