| 学位论文原创性声明和学位论文版权使用授权书 | 第1-5页 |
| 摘要 | 第5-6页 |
| Abstract | 第6-9页 |
| 第1章 绪论 | 第9-15页 |
| ·车载导航概述 | 第9-10页 |
| ·构建车载导航系统的两大基础平台及其现状 | 第10-11页 |
| ·国内导航系统的技术状况及不足 | 第11-12页 |
| ·课题来源、创新、目的和意义 | 第12-13页 |
| ·论文的主要研究工作 | 第13-15页 |
| 第2章 嵌入式系统及车载导航开发平台的构建 | 第15-29页 |
| ·嵌入式系统的构成与开发流程 | 第15-20页 |
| ·嵌入式系统概述 | 第15-16页 |
| ·嵌入式系统的结构与组成 | 第16-18页 |
| ·嵌入式系统的开发过程 | 第18-20页 |
| ·GPS 车载导航系统开发平台的构建 | 第20-25页 |
| ·车载导航系统嵌入式处理器的选型 | 第20-23页 |
| ·嵌入式操作系统的选型 | 第23-25页 |
| ·开发工具 | 第25页 |
| ·嵌入式Linux 内核 | 第25-29页 |
| ·嵌入式Linux 的特点 | 第25页 |
| ·嵌入式Linux 的构成 | 第25-29页 |
| 第3章 GPS 车载导航系统的硬件设计 | 第29-43页 |
| ·导航系统的硬件构成 | 第29-30页 |
| ·系统构成 | 第29-30页 |
| ·系统的性能特点 | 第30页 |
| ·导航系统电路设计 | 第30-43页 |
| ·主控模块设计 | 第30-37页 |
| ·组合导航模块设计 | 第37-40页 |
| ·防盗通讯模块的设计 | 第40-41页 |
| ·人机交互模块设计 | 第41-43页 |
| 第4章 导航系统嵌入式Linux 内核的移植 | 第43-69页 |
| ·导航系统软件结构及设计步骤 | 第43-44页 |
| ·导航系统交叉开发环境的建立 | 第44-47页 |
| ·Flash 的烧录程序(flashloader)的编写 | 第47-49页 |
| ·导航系统启动加载代码 Bootloader 的设计与实现 | 第49-52页 |
| ·Bootloader 的特性 | 第49-50页 |
| ·Bootloader 的移植与实现 | 第50-52页 |
| ·导航系统Linux 内核的启动分析与移植 | 第52-59页 |
| ·导航系统嵌入式Linux 的启动过程分析 | 第53-55页 |
| ·导航系统的Linux 移植 | 第55-57页 |
| ·导航系统嵌入式Linux 的配置和编译 | 第57-59页 |
| ·导航系统嵌入式 Linux 设备的驱动模型及移植实现 | 第59-66页 |
| ·导航系统嵌入式Linux 的设备驱动模型 | 第59-61页 |
| ·导航系统LCD 设备驱动的实现 | 第61-66页 |
| ·导航系统文件系统的构建 | 第66-69页 |
| ·文件系统的功能 | 第66页 |
| ·导航系统根文件系统文件的设计与实现 | 第66-68页 |
| ·导航系统根文件系统的构建 | 第68-69页 |
| 第5章 嵌入式GPS 定位软件的实现 | 第69-79页 |
| ·GPS 导航系统功能模块及系统工作过程 | 第69页 |
| ·GPS 定位接收模块 | 第69-72页 |
| ·全球定位系统的组成定位原理及构成 | 第70-71页 |
| ·GPS 接收芯片(M12+)通信协议 | 第71-72页 |
| ·GPS 信号丢失处理 | 第72页 |
| ·软件模块设计与实现 | 第72-79页 |
| ·软件功能模块 | 第72-73页 |
| ·GPS 定位的实现 | 第73-79页 |
| 结论 | 第79-81页 |
| 参考文献 | 第81-85页 |
| 附录 A(攻读学位期间所发表的学术论文目录) | 第85-86页 |
| 附录 B(导航系统原理图) | 第86-94页 |
| 附录 C(部分源代码) | 第94-101页 |
| 致谢 | 第101页 |