NAND Flash与USB闪存盘之间的数据交互

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zjj1993930
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如今嵌入式系统对存储系统的要求越来越高,不但要求能够安全快速地存储大量的数据,而且要求能够跟外部进行数据的交互。所谓数据交互就是能够将外部的数据导入或者将嵌入式存储器内部的数据导出。NAND Flash被广泛用作嵌入式系统的存储设备,而同外界进行数据交互的一个方便快捷的方法就是能够与USB闪存盘进行文件的相互拷贝。本文针对如何实现NAND Flash和USB闪存盘之间的文件交互,提出了一整套解决方案。重点讨论的问题是:如何根据NAND Fash自身的特点在其中建立文件系统,用来管理嵌入式系统内部的文件。对于NAND Flash固有的坏块以及磨损平衡问题提出了有效的解决方案。对于嵌入式系统在恶劣工作环境下出现突然掉电,从而可能导致的文件系统崩溃的问题也给出了简洁高效的解决方案。为了实现对USB闪存盘的文件访问,本文讨论了如何利用USB接口芯片和FPGA协同工作来实现对USB闪存盘扇区的数据访问。在此基础上根据FAT16和FAT32标准编写了相应的文件系统程序,从而实现了对格式化为FAT16或FAT32格式的USB闪存盘的文件访问与操作。最终成功实现了嵌入式系统与连接其上的USB闪存盘之间文件的相互拷贝,解决了嵌入式系统与外界进行数据交互的问题。从而使该系统能够利用此能力满足实际应用中的各种数据交互要求。
其他文献
四旋翼无人机是一种可垂直起降、定点悬停、性能优良的无人飞行器,在军事、工业及民用领域均具有重大的实用价值和广阔的应用前景。本文以四旋翼无人机地面目标跟踪系统为研
本文研究解决了公路施工压路机工作质量控制的难题,智能化监控路基、路面碾压设备的工作质量、碾压遍数及压实效果.通过对振动、静压、胶轮、冲击式等类型压路机工作前准备、
随着我国高速公路网的不断完善,以及科学技术不断进步,高速公路机电系统也被提高到了越来越重要的地位,在现代智能交通系统中扮演着重要的角色.高速公路机电系统是发挥高速公
随着社会信息化技术的发展,工业、农业、科研、国防等各个领域越来越需要高性能的自动化系统。特别是在机器人与自动化领域,更是引起了很多人的兴趣。当前世界各地的机器人公
机器人视觉是一门新兴的发展迅速的学科。八十年代以来,机器人视觉的研究已经历了从实验室走向实际应用的发展阶段。从简单的二值图象处理到高分辨率多灰度的图象处理,从一般
探讨了基于工控机和分散式PLC的氧化铝浓相、超浓相贮运综合计算机自动控制系统的控制方案及其硬件构成与软件设计,为电解铝行业提出了一种节能降耗、降低污染、改善环境和提高生
管道输送在流体运输中占有重要作用,管道的堵塞定位涉及到管道流体力学、热力学、传感技术、微弱信号检测、信号处理等多个学科,如何快速、精确的检测出堵塞点位置对于减少排
近年来,随着信息科学技术的显著发展,移动通信产业开始不断受到人们的关注。直接序列扩频码分多址(DS-CDMA)技术广泛应用于第三代移动通信系统,尤其国内更是自主研发了TD-SCD
本文针对如何判断非线性系统的“非线性”程度,以及线性控制器能否满足非线性系统控制——这一非线性控制基本问题,提出一种基于抗干扰性能的非线性度量化方法。此方法主要考
AIM To evaluate whether pathologically early hepatocellular carcinoma(HCC) exhibited local tumor progression after radiofrequency ablation(RFA) less often than