基于ARM-Linux的便携式综导显控装置的设计
摘要 | 第1-6页 |
Abstract | 第6-9页 |
第1章 绪论 | 第9-14页 |
·选题背景和意义 | 第9-10页 |
·国内外研究动态 | 第10-13页 |
·本论文的主要研究内容 | 第13-14页 |
第2章 综合导航显控装置总体方案 | 第14-26页 |
·综合导航系统组成 | 第14页 |
·综合导航显控装置需求分析 | 第14-17页 |
·接口需求分析 | 第14-15页 |
·信息处理需求分析 | 第15页 |
·人机交互需求分析 | 第15-17页 |
·综合导航显控装置方案设计 | 第17-25页 |
·信息处理子系统方案 | 第18-21页 |
·人机交互子系统方案 | 第21-25页 |
·本章小结 | 第25-26页 |
第3章 系统开发软硬件平台分析 | 第26-43页 |
·系统软件平台分析 | 第26-29页 |
·Linux操作系统与其他操作系统区别 | 第26-28页 |
·Linux操作系统的内核构成 | 第28-29页 |
·Linux操作系统的技术优势 | 第29页 |
·Qt软件分析 | 第29-37页 |
·Qt软件特点 | 第30-31页 |
·Z Qt的支撑工具 | 第31页 |
·Qt的槽和信号机制 | 第31-36页 |
·Qt/Embedded的移植问题 | 第36-37页 |
·系统硬件平台 | 第37-42页 |
·ARM微处理器简介 | 第37-38页 |
·SamARMDvk9 II平台硬件系统 | 第38-42页 |
·本章小结 | 第42-43页 |
第4章 综合导航显控装置的应用软件设计 | 第43-74页 |
·系统软件开发流程 | 第43-45页 |
·基于ARM9的系统接口软件设计 | 第45-54页 |
·CAN接口软件设计 | 第45-50页 |
·串行接口软件设计 | 第50-52页 |
·网络接口软件设计 | 第52-54页 |
·系统软件界面设计原则 | 第54-57页 |
·设计的主要思想 | 第54-56页 |
·软件界面核心机制模块 | 第56页 |
·资源和字体模块 | 第56-57页 |
·系统用户层关键驱动程序的开发 | 第57-63页 |
·Linux环境下设备驱动程序概述 | 第57-58页 |
·FrameBuffer驱动的开发 | 第58-61页 |
·触摸屏驱动的开发 | 第61-63页 |
·综合导航显控装置界面功能实现 | 第63-73页 |
·航行计划功能模块 | 第65-66页 |
·天文定位功能模块 | 第66-69页 |
·参数装订功能模块 | 第69-70页 |
·推位功能模块 | 第70-73页 |
·本章小结 | 第73-74页 |
结论 | 第74-75页 |
参考文献 | 第75-78页 |
攻读硕士学位期间发表的论文和取得的科研成果 | 第78-79页 |
致谢 | 第79页 |