论文摘要
在嵌入式系统中,嵌入式微处理器的应用日益广泛。其中,Intel的XScale系列高性能嵌入式微处理器以其高速、低功耗、外设接口丰富等特点而得到广泛的应用,尤其是在PDA、掌上电脑等便携式终端设备中。在系统软件方面,WindowsCE嵌入式操作系统也因为其对多平台的支持、系统可定制能力以及在应用开发方面的便利等特点在市场上占据越来越有利的位置。设计和开发基于WinCE这种嵌入式操作系统的驱动,是实现在自己硬件平台上构建嵌入式系统以及进一步嵌入式应用开发的基础和关键。NAND Flash驱动是一个执行数据到Flash存储设备输入输出的设备驱动,本论文是关于设计以及实现WinCE下的NAND Flash驱动以及开发针对NAND Flash驱动的整个测试集合对该驱动的功能性、稳定性、性能进行全面的分析和测试来保证NAND Flash驱动的质量。NAND Flash驱动的开发是整个驱动开发周期中最为关键的部分,NAND Flash驱动关系到整个系统的稳定性以及性能,有着非常重要的作用。本人的主要工作包括:(1)研究分析了WinCE下BSP的结构和组成,尤其是WinCE下的流接口驱动模型以及Marvell XScale PXA310芯片的体系架构。(2) WinCE下NAND Flash驱动的设计和各个模块的实现,包括NAND Flash下最基本的读/写操作和NAND Flash工作的不同模式下的代码实现。(3)设计和实现了NAND Flash测试集合,包括了正向测试和逆向测试,压力测试和性能测试。用来对WinCE下NAND Flash驱动的功能性,稳定性进行全面和系统的测试。
论文目录
相关论文文献
标签:驱动论文;