首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
针对NAND Flash海量存储时对数据可靠性的要求,提出了一种基于在FPGA内部建立RAM存储有效块地址的坏块管理方法。在海量数据存储系统中,通过调用检测有效块地址函数确定下一个有效块地址并存入建好的寄存器中,对NANDFlash进行操作时,不断更新和读取寄存器的内容,这样就可以实现坏块的管理。实验证明,本方法可以大大减小所需寄存器的大小并节省了FPGA资源,经过对坏块的管理,可以使数据存储的可靠性有很大的提升。  相似文献   

2.
文中提出了一种可用于NAND存储器的块寿命均衡算法.此算法使用简易日志系统和垃圾块回收机制,以降低极低的写入速度为代价,成功的对NAND存储器的块寿命实现了均衡管理,因而增强了存储器在嵌入式系统中的使用寿命和文件稳定性.本算法经过基于FAT文件系统的实际测试显示了较好的性能,具有很高的推广与应用价值.  相似文献   

3.
开放式大容量NAND Flash数据存储系统设计与实现   总被引:2,自引:0,他引:2  
完成了一种基于NAND Flash存储介质的开放武大容量数据存储系统设计,包括硬件系统以及软件系统的设计,并在软件设计中重点提出了应用于NAND闪存的数据管理算法,通过二级地址映射,按块中的脏页数回收脏块和按时间标记转移静态信息实现坏块管理,均匀损耗.该设计能为各种存储器件提供底层的NAND闪存存储系统,使其能方便快速地存储数据而不需要考虑NAND闪存的物理特性.  相似文献   

4.
Micrium公司的μC/FS是是高度可移植、可固化的嵌入式FAT文件系统。μC/FS的设备驱动结构非常简单,只需要读写分区的底层函数.所以要支持用户定制的硬件也很简单。  相似文献   

5.
提出了一种应用于NAND存储器上提高FAT文件系统可靠性的方法,用非固定存储FAT表与配置自动寻找替换坏块的算法彻底屏蔽了坏块对上层应用的影响,在牺牲一定写入速度的前提下,很好地克服了上述障碍,极大地增强了文件存储的可靠性与稳定性.在工程项目中的应用证明了上述优点,具有很高的推广与应用价值.  相似文献   

6.
随着时代的进步,现代计算机技术也得到了飞速的发展。Flash存储容量相比之前有了很大的增加,而且还具有很多磁盘没有的优点。因此Flash存储的应用前景非常广。但是Flash存储的页面置换算法也要进行相应的更新,才能适应Flash的发展趋势。本文主要分析Flash存储页面置换算法的两类算法,即普通性页面置换算法和专门性页面置换算法,探讨其各自的应用原理。  相似文献   

7.
宁飞 《电子测试》2010,(12):64-68
在当今数字时代,NAND Flash由于其非易失性和读写速度快等原因而在大容量存储中的应用越来越广。但由于Flash中不可避免的会出现坏块,对大容量存储的速度与精度都造成了影响,针对大容量存储中NAND Flash存在坏块对其造成的影响,我们主要研究了NAND Flash中坏块出现的原因,对坏块进行的分类,并提出了相应的管理方案。实践证明,经过对坏块的管理,Flash存储数据的安全性和存储速度都有了很大的提升,提高了系统的整体性能。  相似文献   

8.
基于Windows CE的GPS导航设备,由于系统的采用的FAT文件系统自身的缺陷,导致启动速度缓慢.经过深入分析Nand Flash驱动程序,FAT文件系统以及导航地图数据的特点,提出了一种优化导航设备启动速度的方法,该方法分为两个步骤,第一步将地图文件转换为可下载的bin文件格式; 第二步通过EBOOT下载该bin文件.目前该方法已经应用到导航设备中,实测表明,该方法可以显著的提高导航设备的启动速度.  相似文献   

9.
提出一种应用于NAND FLASH上实现FAT文件系统磨损均衡的方法,通过保留已删除文件在FAT表中的表项和重写文件时将内容写入新簇的方式,实现对NAND FLASH的均衡使用.在牺牲一定读写速度的前提下,有效地实现了对NAND FLASH的均衡磨损,延长了NAND FLASH的使用寿命.在文件系统层研究磨损均衡,实现难度小,且对标准FAT文件系统兼容,具有一定的可行性和实用性.  相似文献   

10.
U-Boot从NAND Flash启动的实现   总被引:3,自引:0,他引:3  
U-Boot不能从NAND Flash启动给应用带来些不便,因此修改U-Boot使其支持从NAND Flash启动.分析了U-Boot启动流程的两个阶段及实现从NAND Flash启动的原理和思路,并根据NAND Flash的物理结构和存储特点,增加U-Boot对NAND Flash的操作支持,从而完成把存储在NAND Flash上的U-Boot代码复制到SDRAM中执行,实现从NAND Flash的启动.修改过后的U-Boot可以直接从NAND Flash启动,给应用带来便利.  相似文献   

11.
扩大同步动态随机存储器(SDRAM)的容量是提升嵌入式产品性能的关键问题.这里基于Intel公司的PXA255处理器提出一种大容量SDRAM的硬件设计方法,并在微软提供的板级支撑包(BSP)的基础上编写了一套在Windows CE嵌入式操作系统下支持此硬件设计的驱动程序.该方法不仅在本平台上取得了较好的结果,且可以移植到Intel更加高端的27x系列处理器中,为嵌入式系统产品具备大容量内存提供了方法.  相似文献   

12.
王鲁南 《电子工程师》2000,26(7):7-8,15
Windows CE是一种专为开发小体积、资源要求低的机器而设计的操作系统。使用Win98/ NT环境下的 VB6.0或 VC 6.0进行应用程序的开发。但在 Windows CE下运行的函数与在 Win 98/ NT下运行的函数间存在着极大的差别 ,特别是在文件处理函数方面表现得尤为突出。  相似文献   

13.
对Windows CE.net的系统结构、功能及特点的全面了解为基础,结合作者的实际开发经历,总结出了Windows CE.net操作系统镜像的定制、生成、调试以及应用程序的开发、发布的一般方法和步骤.  相似文献   

14.
Windows CE是适用于32位智能便携式设备产品的一个模块化、实时、嵌入式操作系统.以其为平台的产品越来越多。本文简要介绍了Win CE组成及其驱动程序的结构,结合CEPB下开发SPI驱动程序的实例.说明了驱动程序所应包含的必要函数及应用程序中对它们的调用形式。  相似文献   

15.
Windows CE作为一种嵌入式系统在实际应用中取得了良好的效果。为了缩短嵌入式软件的开发周期,节约成本,满足日益增大的嵌入式系统应用软件需求,探讨程序移植方法在嵌入式软件开发中的可行性。介绍一种将现有的windows程序移植到Windows CE平台的方案,该方案在原有的Windows程序基础上,通过调整字符长度,修改Windows CE平台不兼容的MFC和API函数,实现了嵌入式软件的移植。采用该方案成功地将一套Windows平台下排队机呼叫系统移植到Windows CE平台上,实现了其原有的功能。实践表明程序移植是进行嵌入式软件开发的一种行之有效的方法。  相似文献   

16.
在Windows CE下实现串口通信   总被引:4,自引:0,他引:4  
刘鑫  陈峰  李瑾 《通信技术》2003,(1):36-37
首先简单介绍了在WindowsCE下设备驱动程序的访问方式,然后详细介绍了在Win-dowsCE下实现串口通信的方法和过程。  相似文献   

17.
设计了一种基于Windows CE嵌入式操作系统和ARM的混合动力汽车动画界面显示系统,给出了系统硬件和软件实现方案,完成了Windows CE操作系统的定制和应用程序的开发以及自启动,通过串口通讯获取混合动力车各种参数信息并在液晶屏上实时显示,用触摸屏完成了人机交互功能.另外,在开发动画界面应用程序过程中,研究了一种"从FLASH动画到Windows CE应用程序动画移植"的设计方法,为动画界面的设计和实施提供了一条很好的思路.  相似文献   

18.
首先简要介绍了Windows CE.net的设备驱动程序模型以及驱动程序的设计方法,以HHARM9-EDU为开发平台下开发串口驱动程序为例,重点讲述了Windows CE.net环境下驱动程序开发过程,并介绍了向平台增加另外两个串口驱动的方法。  相似文献   

19.
王大巍 《电子技术》2010,37(11):40-41
论文给出一种基于嵌入式系统的语音口令识别系统的设计方案,该系统的硬件电路由嵌入式微处理器和音频处理等主要芯片组成,采用Windows CE操作系统,语音口令识别算法为连续隐马尔可夫模型。实验结果表明,随着嵌入式微处理器性能的不断提高和价格的不断下降,对运算量要求比较高的语音口令识别技术就可以通过嵌入式系统来实现,并且应用到许多需要使用口令控制的便携式设备中。  相似文献   

20.
基于WinCE下NDIS小端口驱动程序的设计与实现   总被引:1,自引:0,他引:1  
石启国 《信息技术》2010,(4):101-104
介绍了在Windows CE平台下依赖网络驱动接口规范(NDIS)如何开发NDIS小端口驱动程序,包括Windows CE系统的整个网络结构以及各个模块之间的通讯.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号