论文部分内容阅读
随着汽车的不断普及和社会信息化的迅猛发展,基于嵌入式的车载信息系统在汽车中的应用越来越受到消费者的青睐,其应用前景非常广泛。然而,现在市场上的车载信息系统的软件平台大都采用付费的嵌入式操作系统和图形用户界面开发软件,从一定程度上增加了产品的开发成本。因此,从降低产品开发成本的角度出发,本文在对目前车载信息技术的现状的分析基础上,设计了一款基于嵌入式Linux和MiniGUI的车载信息系统软件平台。由于本设计是基于嵌入式1inux操作系统,用MiniGUI开发图形用户界面的软件平台。所以,本论文主要研究了建立车载信息系统软件平台所涉及的几个问题:
1、通过对嵌入式linux操作系统的研究。总结出了嵌入式linux系统的特点,提出了嵌入式linux内核的移植方法,然后在此基础上,完成了对嵌入式linux内核以及硬件驱动的移植。
2、通过对嵌入式linux根文件系统的类型分析,选择了cramfs文件系统作为本设计的根文件系统的格式。并完成了对根文件系统的移植。
3、通过对MiniGUI的研究,总结了MiniGUI的特点,在此基础上完成了对MiniGUI的移植,并提出了车载信息系统软件平台对图形用户界面的要求,实现了图形用户界面的设计,完成了车载信息系统软件平台的搭建,同时给出了车载信息系统软件平台GUI设计的程序结构。
4、最后,在以上的基础上,通过实例说明了在该平台上进行程序开发的过程。