【技术实现步骤摘要】
本专利技术涉及一种计算机领域的数据存储,尤其涉及在基于ARM处理器且无操作系统的嵌入式实时数据采集领域的NANDFLASH数据存储和删除方法,重点在于延长 NANDFLASH的使用寿命,提高NANDFLASH的使用效率。
技术介绍
随着嵌入式技术的飞速发展,尤其在工业控制方面,嵌入式系统以专用性强、成本低、性能高、稳定性好而得到越来越广泛使用。基于ARM内核的微处理器,以性能高、成本低、能耗省、丰富的外接扩展电路、开发方便在嵌入式工控方面得到广泛的使用。在基于ARM的车载数据采集系统上,由于车载的特殊环境,比如震动比较强烈、 粉尘等情况,使得其对存储芯片有很高的要求,必须是抗震好、速度快等。由于NANDFLASH 具有引脚少、数据线和地址线复用,同时采用TSOP封装,可直接焊接在ARM核心板或底板上,具有非常好的抗震性能。在复杂车载环境中,使用嵌入式数据采集系统,该系统采用 NANDFLASH作为存储媒介,可以获得高效、安全的数据存取,另一方面NANDFLASH具有很高的数据写入和读取速度,特别适用于需要采集大量数据的数据采集领域。同时大部分ARM 处理器已经完 ...
【技术保护点】
1.一种嵌入式ARM处理器对NANDFLASH数据存储和删除方法,其特征在于,该方法严格控制NANDFLASH的每一数据块擦除的次数,具体按以下步骤操作:1)ARM处理器对NANDFLASH进行初始化,获得NANDFLASH存储信息;2)在内存中建立一个数据缓存区A,该缓数据存区A的大小与NANDFLASH的页大小一样;3)从NANDFLASH的Block0,Page0和Page1读取FAT文件分配信息,获取记录NANDFLASH坏块信息,将不对这些坏块进行任何的读写操作;4)从NANDFLASH的Block0块,Page2到Block1读取剩余其他Block的文件配置信息 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:赵祥模,惠飞,余腾,史昕,杨澜,雷涛,
申请(专利权)人:长安大学,
类型:发明
国别省市:87
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。