摘要 | 第1-6页 |
Abstract | 第6-10页 |
第1章 绪论 | 第10-17页 |
·嵌入式系统基础 | 第10-14页 |
·嵌入式系统的概念 | 第10页 |
·嵌入式系统的特点 | 第10-11页 |
·嵌入式处理器 | 第11-12页 |
·嵌入式操作系统 | 第12-14页 |
·课题研究的背景和意义 | 第14-16页 |
·主要研究内容及章节安排 | 第16-17页 |
第2章 嵌入式Linux系统总体设计 | 第17-31页 |
·嵌入式系统总体设计 | 第17-22页 |
·嵌入式系统的组成 | 第17-18页 |
·系统总体方案 | 第18-22页 |
·嵌入式系统硬件平台 | 第22-26页 |
·ARM9系列处理器 | 第22页 |
·三星S3C2410A处理器详解 | 第22-24页 |
·系统硬件开发平台 | 第24-26页 |
·构建嵌入式Linux开发环境 | 第26-31页 |
·嵌入式系统的开发模式 | 第26-28页 |
·主机开发环境安装和配置 | 第28-29页 |
·安装交叉编译工具 | 第29-31页 |
第3章 基于S3C2410A的Linux 2.6内核的移植 | 第31-53页 |
·Bootloader的移植 | 第31-36页 |
·Bootloader概述 | 第31-32页 |
·U-Boot的移植 | 第32-36页 |
·Linux 2.6.17内核的移植 | 第36-43页 |
·Linux 2.6内核的新特性 | 第36-37页 |
·Linux 2.6内核的源码结构 | 第37-38页 |
·Linux内核的启动过程 | 第38页 |
·内核移植的详细过程 | 第38-43页 |
·驱动程序的移植开发 | 第43-53页 |
·LCD驱动程序的移植 | 第43-45页 |
·CS8900驱动程序的开发移植 | 第45-47页 |
·触摸屏的驱动移植 | 第47-50页 |
·YAFFS2文件系统移植 | 第50-53页 |
第4章 基于嵌入式Linux地图显示的研究与实现 | 第53-73页 |
·嵌入式GUI | 第53-58页 |
·嵌入式GUI简介 | 第53-54页 |
·常见的嵌入式GUI | 第54-56页 |
·几种GUI的比较 | 第56-58页 |
·构建Qt/Embedded开发环境 | 第58-64页 |
·建立Qt/Embedded(QtE)主机上的开发环境 | 第58-61页 |
·移植Qt/Embedded和Qtopia到ARM9开发平台 | 第61-64页 |
·基于Qt/Embedded的地图显示的实现 | 第64-73页 |
·MapInfo矢量地图介绍 | 第64-67页 |
·矢量地图显示在Qt/Embedded上的实现 | 第67-71页 |
·矢量地图放大、缩小、漫游等基本功能的实现 | 第71-73页 |
第5章 结论与展望 | 第73-75页 |
·课题工作总结 | 第73-74页 |
·展望 | 第74-75页 |
参考文献 | 第75-77页 |
研究生在读期间参加的科研项目 | 第77-78页 |
致谢 | 第78-79页 |
研究生履历 | 第79页 |