The invention relates to a storage device using method and system. The method comprises the following steps: initialization after obtaining address index and erasing times of digital meter; digital meter will write times increased by 1; to determine the new digital meter is less than the endurance endurance threshold; if so, the data and the new digital meter endurance update to the address corresponding to the index page and the address index plus 1 corresponding to the page; if not, it will erase count digital values 1, judging whether the address index is less than the total number of pages by 2, if the address index 2, as the new address index, if not, the address index value 2, as the new address index; and address index data and write times bit updated to the new address index corresponding to the page and the new 1 corresponding to the page, and the new cable. Update to page zero and page 1. The service life of the storage device is prolonged.
【技术实现步骤摘要】
存储设备的使用方法和系统
本专利技术涉及存储设备管理领域,特别是涉及一种存储设备的使用方法和系统。
技术介绍
存储设备可包括FLASH、SD(SecureDigitalMemoryCard,安全数字存储卡)卡等。以FLASH为例,FLASH是内存的一种,但兼有RAM(Random-AccessMemory,随机存储设备)和ROM(read-onlymemory,只读存储设备)的优点,是一种可在系统进行电擦写,掉电后信息不丢失的存储器。传统的FLASH在使用中,数据存储在数据FLASH区域。往数据FLASH区域写入数据时需要先对数据FLASH区域进行擦除,再把数据写入数据FLASH区域中。但是数据FLASH区域有一定的擦写次数,当数据FLASH区域中某块区域擦写超过一定次数后,此块区域就会损坏不能再次使用,需要更换芯片,缩短了存储设备的使用寿命。
技术实现思路
基于此,有必要针对传统的存储设备的某数据区域频繁被擦写超过次数缩短了存储设备的使用寿命的问题,提供一种存储设备的使用方法,能延长存储设备的使用寿命。此外,还有必要提供一种存储设备的使用系统,能延长存储设备的使用寿命。一种存储设备的使用方法,包括以下步骤:上电初始化后获取地址索引和擦写次数计数位;当更新存储设备的页中的数据时,将擦写次数计数位增加1得到新的擦写次数计数位;判断新的擦写次数计数位是否小于擦写次数阈值;若新的擦写次数计数位小于擦写次数阈值,则将数据和新的擦写次数计数位更新到所述地址索引所对应的页中和所述地址索引加1所对应的页中;若新的擦写次数计数位不小于擦写次数阈值,则将擦写次数计数位赋值为1, ...
【技术保护点】
一种存储设备的使用方法,其特征在于,包括以下步骤:上电初始化后获取地址索引和擦写次数计数位;当更新存储设备的页中的数据时,将擦写次数计数位增加1得到新的擦写次数计数位;判断新的擦写次数计数位是否小于擦写次数阈值;若新的擦写次数计数位小于擦写次数阈值,则将数据和新的擦写次数计数位更新到所述地址索引所对应的页中和所述地址索引加1所对应的页中;若新的擦写次数计数位不小于擦写次数阈值,则将擦写次数计数位赋值为1,并擦除所述地址索引所对应的页中的数据和所述地址索引加1所对应的页中的数据,再判断所述地址索引是否小于总页数减2,若是,则将所述地址索引加2,作为新的地址索引,若否,则将所述地址索引赋值为2,作为新的地址索引;以及将数据和擦写次数计数位更新到所述新的地址索引所对应的页中和所述新的地址索引加1所对应的页中,并将所述新的地址索引更新到第零页和第一页。
【技术特征摘要】
1.一种存储设备的使用方法,其特征在于,包括以下步骤:上电初始化后获取地址索引和擦写次数计数位;当更新存储设备的页中的数据时,将擦写次数计数位增加1得到新的擦写次数计数位;判断新的擦写次数计数位是否小于擦写次数阈值;若新的擦写次数计数位小于擦写次数阈值,则将数据和新的擦写次数计数位更新到所述地址索引所对应的页中和所述地址索引加1所对应的页中;若新的擦写次数计数位不小于擦写次数阈值,则将擦写次数计数位赋值为1,并擦除所述地址索引所对应的页中的数据和所述地址索引加1所对应的页中的数据,再判断所述地址索引是否小于总页数减2,若是,则将所述地址索引加2,作为新的地址索引,若否,则将所述地址索引赋值为2,作为新的地址索引;以及将数据和擦写次数计数位更新到所述新的地址索引所对应的页中和所述新的地址索引加1所对应的页中,并将所述新的地址索引更新到第零页和第一页。2.根据权利要求1所述的存储设备的使用方法,其特征在于,所述上电初始化后获取地址索引和擦写次数计数位的步骤包括:上电初始化读取第零页,从所述第零页获取地址索引,再获取所述地址索引所对应的页,从所述页中读取擦除次数计数位。3.根据权利要求1所述的存储设备的使用方法,其特征在于,所述方法还包括:将所述第零页中的数据备份在第一页中;所述上电初始化后获取地址索引和擦写次数计数位的步骤包括:上电初始化读取第零页或第一页,从所述第零页或第一页中获取地址索引,再获取所述地址索引所对应的页,从所述页中读取擦除次数计数位。4.根据权利要求3所述的存储设备的使用方法,其特征在于,所述上电初始化读取第零页或第一页,从所述第零页或第一页中获取地址索引,再获取所述地址索引所对应的页,从所述页中读取擦除次数计数位的步骤包括:上电初始化读取第零页,从所述第零页读取地址索引,判断读取地址索引是否成功;若从所述第零页中读取地址索引成功,则读取所述地址索引所对应的页中的擦除次数计数位,判断读取擦除次数计数位是否成功,若读取擦除次数计数位成功,则结束,若读取擦除次数计数位失败,则读取所述地址索引加1所对应的页中的擦除次数计数位,再判断读取擦除次数计数位是否成功,若读取擦除次数计数位成功,则将所述地址索引加1所对应的页中的数据更新所述地址索引所对应的页中的数据,若读取擦除次数计数位失败,则结束;若从所述第零页中读取地址索引失败,则从第一页读取地址索引,判断读取地址索引是否成功,若是,则将所述第一页的数据更新第零页的数据,读取所述地址索引所对应的页中的擦除次数计数位,判断读取擦除次数计数位是否成功,若读取擦除次数计数位成功,则结束,若读取擦除次数计数位失败,则读取所述地址索引加1所对应的页中的擦除次数计数位,再判断读取擦除次数计数位是否成功,若读取擦除次数计数位成功,则将所述地址索引加1所对应的页中的数据更新所述地址索引所对应的页中的数据,若读取擦除次数计数位失败,则结束。5.根据权利要求1所述的存储设备的使用方法,其特征在于,所述方法...
【专利技术属性】
技术研发人员:卜有健,
申请(专利权)人:研祥智能科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。