首页--工业技术论文--无线电电子学、电信技术论文--无线电导航论文--各种体制的导航系统论文

航海导航系统的板级支持包软件设计

第1章 绪论第1-19页
 1.1 课题研究背景第7-17页
  1.1.1 航海导航技术现状第7-8页
  1.1.2 嵌入式系统现状第8-14页
  1.1.3 板级支持包技术现状第14-17页
 1.2 课题的提出和任务第17-19页
  1.2.1 课题的提出及系统总体第17页
  1.2.2 课题主要研究内容第17-19页
第2章 航海导航系统设计方案第19-28页
 2.1 航海导航系统的总体设计第19-23页
  2.1.1 航海导航系统的硬件框架第19-23页
  2.1.2 航海导航系统的工作原理第23页
 2.2 板级支持包的总体设计第23-27页
  2.2.1 板级支持包的框架第23-25页
  2.2.2 各模块之间的相互关系第25-27页
 2.3 本章小结第27-28页
第3章 航海导航系统的引导程序移植第28-37页
 3.1 uMon技术概述第28-31页
  3.1.1 uMon特点第28-30页
  3.1.2 uMon功能第30-31页
 3.2 uMon移植第31-36页
  3.2.1 uMon的启动过程第31-33页
  3.2.2 uMon的定制第33-34页
  3.2.3 uMon的安装第34-36页
 3.3 本章小结第36-37页
第4章 航海导航系统的Linux系统移植第37-56页
 4.1 嵌入式 Linux的概述第37-40页
  4.1.1 嵌入式 Linux内核第37-39页
  4.1.2 嵌入式 Linux文件系统第39-40页
 4.2 嵌入式 Linux内核的移植第40-48页
  4.2.1 内核移植目标第40-41页
  4.2.2 内核移植环境第41-42页
  4.2.3 内核移植过程第42-46页
  4.2.4 内核链接第46-48页
 4.3 文件系统的移植第48-55页
  4.3.1 Linux文件系统的架构第49-52页
  4.3.2 cramfs文件系统的创建第52-53页
  4.3.3 cramfs文件系统的加载第53-54页
  4.3.4 文件系统写操作的解决方案第54-55页
 4.4 本章小结第55-56页
第5章 航海导航系统的设备驱动设计第56-77页
 5.1 Linux设备驱动简介第56-59页
  5.1.1 设备分类第56-57页
  5.1.2 编译和装载第57页
  5.1.3 版本依赖第57-58页
  5.1.4 初始化和关闭第58-59页
 5.2 DPRAM驱动设计第59-68页
  5.2.1 主设备号和次设备号设计第59-60页
  5.2.2 设备文件系统第60页
  5.2.3 file结构第60-61页
  5.2.4 open和release第61-62页
  5.2.5 read和write第62-64页
  5.2.6 软件映射I/O内存第64页
  5.2.7 poll接口第64-66页
  5.2.8 驱动框架第66-68页
 5.3 键盘驱动设计第68-72页
  5.3.1 Input系统注册第68页
  5.3.2 中断处理第68-69页
  5.3.3 内核定时器第69-70页
  5.3.4 fasync接口第70-71页
  5.3.5 驱动框架第71-72页
 5.4 NAND Flash驱动设计第72-76页
  5.4.1 时序控制第74页
  5.4.2 MTD设备分区的实现第74-75页
  5.4.3 挂载Yaffs文件系统第75-76页
  5.4.4 驱动框架第76页
 5.5 本章小结第76-77页
第6章 航海导航系统板级支持包软件测试第77-86页
 6.1 测试概要第77页
 6.2 测试技术第77-79页
  6.2.1 通过输出测试第77-78页
  6.2.2 通过查询测试第78-79页
  6.2.3 测试系统故障第79页
 6.3 测试结果第79-85页
  6.3.1 Bootloader测试结果第79-81页
  6.3.2 操作系统测试结果第81-83页
  6.3.3 DPRAM驱动测试结果第83-84页
  6.3.4 键盘驱动测试结果第84页
  6.3.5 NAND Flash驱动测试结果第84-85页
 6.4 本章小结第85-86页
第7章 结论和展望第86-88页
 7.1 全文总结第86-87页
 7.2 将来的展望第87-88页
参考文献第88-91页
致谢第91-92页
独创性声明第92页
学位论文版权使用授权书第92页

论文共92页,点击 下载论文
上一篇:陕西省涉外反避税问题及对策研究
下一篇:基于聚吡咯和碳纳米管/聚吡咯修饰的碳糊电极的葡萄糖传感器