当前位置:主页 > 科技论文 > 计算机论文 >

基于WinCE的NAND Flash驱动和测试模块的设计与实现

发布时间:2020-11-19 18:54
   在嵌入式系统中,嵌入式微处理器的应用日益广泛。其中,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驱动的功能性,稳定性进行全面和系统的测试。
【学位单位】:东北大学
【学位级别】:硕士
【学位年份】:2008
【中图分类】:TP368.1
【文章目录】:
摘要
Abstract
第一章 绪论
    1.1 课题背景
    1.2 课题来源以及研究的主要内容
    1.3 论文的组织结构
第二章 软硬件平台简介
    2.1 硬件开发平台
        2.1.1 Marvell PXA310处理器介绍
        2.1.2 NAND Flash芯片
        2.1.3 NAND Flash硬件连接方案
    2.2 WinCE嵌入式操作系统
        2.2.1 系统分层模型和模块化组织
        2.2.2 任务管理
        2.2.3 内存管理和存储器管理
        2.2.4 设备管理
        2.2.5 中断处理
        2.2.6 实时特性
第三章 WinCE下驱动开发简介
    3.1 嵌入式BSP分析
        3.1.1 BSP概念
        3.1.2 WinCE系统架构
        3.1.3 BSP结构及组成
        3.1.4 配置文件
    3.2 WinCE系统下的BSP开发
    3.3 WinCE下的设备驱动模型
        3.3.1 流接口驱动的结构
        3.3.2 与流接口驱动模块相关的配置文件
        3.3.3 WinCE系统流接口驱动框架
    3.4 开发和调试环境
第四章 WinCE下NAND Flash驱动的实现
    4.1 需求分析
    4.2 NAND Flash驱动设计与实现
        4.2.1 简要描述
        4.2.2 错误校验
        4.2.3 读操作
        4.2.4 写操作
        4.2.5 擦除操作
        4.2.6 DMA模式
        4.2.7 Interrupt模式
        4.2.8 坏块管理
        4.2.9 IPM支持
        4.2.10 不同应用场景下NAND Flash驱动代码的差别
第五章 NAND Flash测试集合的设计
    5.1 CETK简介
    5.2 测试集合设计
第六章 驱动测试和维护
    6.1 测试概述
    6.2 本驱动测试的具体实施
第七章 总结
参考文献
致谢

【相似文献】

相关期刊论文 前10条

1 陈磊;容晓松;;基于ARM的小电流接地选线装置的设计[J];科技传播;2011年16期

2 宫明明;刘园园;王伟;;WindowsCE5.0操作系统下基于PXA270的蓝牙驱动的实现[J];软件工程师;2011年09期

3 陶君;袁著;张可;张伟;;SAR高速海量数据存储与回放系统设计[J];电子技术应用;2011年03期

4 蒋晶;郝继飞;于平;;SQLite在嵌入式系统Wince中的应用[J];微型机与应用;2011年14期

5 徐全;龚彬;韦新平;;基于ARM&WinCE的刀具状态在线监测系统[J];西华大学学报(自然科学版);2011年04期

6 白玉柱;鲁远耀;;基于ARM的智能导航盲杖系统设计[J];微型机与应用;2011年11期

7 糜坤年;刘飞;;基于NAND Flash的数据采集卡设计[J];机电信息;2011年21期

8 邱红兵;邱晓燕;;基于wince的点餐系统设计[J];数字技术与应用;2011年08期

9 韩勇豪;王少云;;一种NAND Flash动态坏块管理算法的设计与实现[J];信息化研究;2011年03期

10 陈丽华;施隆照;;基于3G手机的视频监控系统的设计[J];现代电子技术;2011年16期


相关博士学位论文 前1条

1 竺乐庆;基于手部特征的多模态生物识别算法研究与系统实现[D];浙江大学;2008年


相关硕士学位论文 前10条

1 汪兆飞;基于WinCE的NAND Flash驱动和测试模块的设计与实现[D];东北大学;2008年

2 石静;基于WinCE嵌入式操作系统的便携式智能仪表设计与开发[D];华北电力大学(北京);2003年

3 李妍;基于嵌入式WinCE的指纹识别门禁技术研究[D];中北大学;2010年

4 王志军;基于WinCE的远程医疗数据无线传输及Web数据查询系统的研究[D];内蒙古大学;2011年

5 张瑛雷;基于WinCE的车载多功能系统平台的研制[D];南京理工大学;2010年

6 颜昌青;基于WinCE平台的故障分析仪应用程序设计与开发[D];北京化工大学;2010年

7 顾丹丹;基于WinCE的嵌入式记录管理系统设计[D];山东大学;2010年

8 万莉莉;基于WinCE平台的ARM转子动平衡技术研究[D];上海师范大学;2010年

9 张宁;基于WinCE平台的单兵PGIS系统研究与设计[D];兰州理工大学;2010年

10 党晓辉;基于WinCE的手持式示波表软件设计[D];电子科技大学;2010年



本文编号:2890347

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2890347.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户3786c***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com