基于Android的嵌入式车载导航系统研究
摘要 | 第1-6页 |
Abstract | 第6-10页 |
第1章 绪论 | 第10-14页 |
第1节 课题来源 | 第10页 |
第2节 研究的目的和意义 | 第10-11页 |
第3节 国内外发展现状 | 第11-12页 |
一、国外发展现状 | 第11页 |
二、国内发展现状 | 第11-12页 |
第4节 嵌入式系统概述 | 第12-14页 |
一、嵌入式系统定义 | 第12页 |
二、ARM 微处理器简介 | 第12-14页 |
第5节 课题的研究内容及组织结构 | 第14页 |
第2章 Android 操作系统 | 第14-21页 |
第1节 Android 操作系统概述 | 第16-17页 |
一、Android 简介 | 第16页 |
二、Android 的特征 | 第16-17页 |
第2节 Android 操作系统的结构 | 第17-19页 |
一、Android 操作系统总体框架 | 第17-18页 |
二、Android 工作机制 | 第18-19页 |
第3节 Android 的优势 | 第19-20页 |
第4节 本章小结 | 第20-21页 |
第3章 车载导航系统硬件平台设计 | 第21-31页 |
第1节 车载导航系统的整体框架 | 第21-22页 |
第2节 模块设计 | 第22-30页 |
一、微处理器选择 | 第22-24页 |
二、系统存储器 | 第24-26页 |
三、串口设计 | 第26-27页 |
四、LCD 和液晶屏 | 第27-28页 |
五、以太网卡电路 | 第28-29页 |
六、GPS 模块 | 第29-30页 |
第3节 本章小结 | 第30-31页 |
第4章 车载导航系统软件平台构建 | 第31-40页 |
第1节 车载导航系统的总体软件结构 | 第31页 |
第2节 ARM9 Android 开发流程 | 第31-32页 |
第3节 Android 应用程序开发环境搭建 | 第32-33页 |
第4节 交叉编译环境搭建 | 第33-34页 |
第5节 Android 内核的移植 | 第34-38页 |
第6节 根文件系统制作 | 第38-39页 |
第7节 本章小结 | 第39-40页 |
第5章 Android 设备驱动开发 | 第40-50页 |
第1节 设备驱动程序概述 | 第40页 |
第2节 Android 网卡驱动开发 | 第40-42页 |
第3节 Android 触摸屏和键盘驱动开发 | 第42-45页 |
一、触摸屏驱动程序开发 | 第42-43页 |
二、键盘驱动程序开发 | 第43-45页 |
第4节 SD 卡驱动开发 | 第45-47页 |
第5节 GPS 驱动程序开发 | 第47-49页 |
第6节 本章小结 | 第49-50页 |
第6章 车载导航系统软件设计与测试 | 第50-63页 |
第1节 Android 电子地图 | 第50-52页 |
第2节 GPS 定位的设计 | 第52-56页 |
一、NMEA-0183 协议 | 第52-53页 |
二、Android 定位服务类库 | 第53-55页 |
三、GPS 的定位设计 | 第55-56页 |
第3节 系统的启动及测试 | 第56-62页 |
一、内核的烧写和根文件系统的挂载 | 第56-58页 |
二、系统运行效果及整体测试 | 第58-62页 |
第4节 本章小结 | 第62-63页 |
第7章 总结与展望 | 第63-66页 |
第1节 本文所做工作 | 第63-64页 |
第2节 本文特点 | 第64页 |
第3节 本文贡献 | 第64页 |
第4节 今后研究工作展望 | 第64-66页 |
参考文献 | 第66-69页 |
攻读硕士期间科研成果 | 第69-70页 |
致谢 | 第70-71页 |