论文部分内容阅读
随着计算机技术的飞速发展,嵌入式系统的应用越来越广泛,尤其在近几年,嵌入式产品也迅速渗透到各个领域。同时,伴随着嵌入式系统的迅速发展,嵌入式GUI系统也得到了相应的发展,涌现出大量的嵌入式GUI系统。这些嵌入式GUI系统因具有很好的易用性和强大的功能而被广泛使用。随着硬件条件和用户需求的提高,嵌入式系统对GUI的需求会越来越迫切。
本课题目标是开发一套基于OMAP平台的嵌入式终端系统。在对现今流行的嵌入式的各种软硬件详细研究和比较的基础上提出采用OMAP5912+MontaVista Linux Preview Kit+QT/Embedded的一套方案。本文以OMAP5912处理器为硬件核心,系统地介绍了OMAP5912处理器及系统的硬件平台结构,并在此基础上研究了系统软件平台的开发,详细地分析了嵌入式Linux的启动引导过程,并在分析Linux内核结构的基础上,研究了内核移植及配置编译的具体方法和过程。本文的重点是介绍QT/Embedded的开发流程,包括PC桌面环境和交叉编译环境的搭建,并且通过一个具体的实例来介绍QT/Embedded的具体实现过程。最后对项目需要改进部分作展望。