首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

基于ARM9处理器的按键控制播放器的设计与实现

摘要第1-6页
Abstract第6-7页
目录第7-9页
第一章 绪论第9-11页
   ·研究背景第9页
   ·研究意义第9-10页
   ·论文结构第10-11页
第二章 按键控制播放器总体设计第11-19页
   ·系统工作原理及设计要求第11页
   ·系统整体结构设计第11-12页
   ·系统处理器平台的选择方案第12-16页
     ·ARM9处理器特点的介绍第13-14页
     ·时钟和电源管理模块的分析第14-15页
     ·存储内存空间模块的分析第15页
     ·内存管理单元模块的分析第15-16页
   ·系统存储器的选择方案第16-19页
第三章 系统引导程序的实现第19-31页
   ·总体层次结构设计第19-20页
   ·系统引导程序第一阶段的实现第20-22页
     ·堆栈初始化第21页
     ·安装外部中断句柄第21页
     ·引导程序代码重定位模块的实现第21-22页
   ·系统引导程序第二阶段的实现第22-30页
     ·擦除Flash模块的实现第23页
     ·写Flash模块的实现第23-26页
     ·通用异步收发器模块的实现第26-28页
     ·加载运行Linux内核模块的实现第28-30页
   ·系统引导程序总体流程设计第30-31页
第四章 系统外设驱动程序的实现第31-57页
   ·Linux设备驱动程序简介第31-33页
   ·按键输入设备驱动的设计与实现第33-43页
     ·按键输入设备的硬件设计第33页
     ·按键输入设备的驱动程序的实现第33-43页
   ·音频接口设备驱动的设计与实现第43-57页
     ·音频接口设备的结构设计和硬件设计第43-45页
     ·音频接口设备的驱动程序的实现第45-57页
第五章 系统测试第57-67页
   ·硬件需求环境第57页
   ·软件开发环境第57-59页
     ·ADS集成开发环境简介第58页
     ·PC机端使用的烧写软件第58-59页
   ·引导程序的测试第59-62页
     ·功能提示画面第59-60页
     ·通用异步收发器模块第60页
     ·擦除NandFlash模块第60-61页
     ·写NandFlash模块第61页
     ·运行Linux内核模块第61-62页
   ·系统外设驱动程序的测试第62-67页
     ·交叉编译环境的建立第62页
     ·MakeFile的介绍第62-63页
     ·驱动程序的加载第63-64页
     ·按键输入设备的应用测试程序第64-65页
     ·音频设备的测试第65-67页
第六章 结束语第67-69页
参考文献第69-72页
致谢第72-73页
攻读硕士期间发表的论文第73页

论文共73页,点击 下载论文
上一篇:硬实时调度抢占开销的在线优化策略及仿真实现
下一篇:ARM体系结构虚拟化技术的研究与实现