节点文献

车载信息平台的操作系统移植及应用研究

Research on the Transplant and Application of the OS for the Vehicular Information Platform

【作者】 许海波

【导师】 廖传书;

【作者基本信息】 武汉理工大学 , 通信与信息系统, 2007, 硕士

【摘要】 近年来随着国家经济的快速发展,汽车的数量正在不断增加,汽车工业已成为国家经济的一大支柱。伴随着汽车工业在我国的飞速发展,汽车电子产业也开始大步前进,而这些都离不开信息技术的支持。信息产业部电子信息产品管理司副司长丁文武指出,汽车电子产业是信息产业的缩影,几乎所有的电子信息产品都可以在汽车整车中应用。而在当前信息技术的应用领域中,发展最快、应用最广、最有发展前景的是嵌入式技术,汽车电子产业的发展将离不开嵌入式技术的支持。车载信息平台作为汽车控制系统的核心,是一个典型的实时嵌入式系统,负责汽车的电子控制和数据通讯等任务。既然名称中带有“系统”二字,就必然会涉及到硬件和软件。在嵌入式系统中,软件往往主宰着硬件的功能,尤其是操作系统方面,甚至可能决定着这一产品的销售成败和市场前景。本文所研究的重点就关于车载信息平台操作系统的移植。主要工作有:首先从硬件角度简单描述了车载信息平台的功能,确定了要以32位的ARM7芯片LPC2210作为其主控CPU,接下来选择了开源的μC/OS-Ⅱ嵌入式实时操作为系统移植对象,在深入研究操作系统的内核并结合LPC2210编写了为操作系统服务的启动代码后,开始将μC/OS-Ⅱ向LPC2210微控制器上进行移植。移植μC/OS-Ⅱ的目的是为了给嵌入式系统提供一个更稳定也更利于开发的软件平台,更好的为应用服务。基于此,先是通过控制LM75温度传感器测温这样一个实际应用证明了μC/OS-Ⅱ移植的成功,最后又在μC/OS-Ⅱ的基础上移植了MiniGUI这种嵌入式图形界面系统,以提高车载信息平台的人机信息交互能力。本文通过研究μC/OS-Ⅱ的移植、基于μC/OS-Ⅱ的温度传感器的应用、以及MiniGUI图形界面系统的移植,获得了ARM7+μC/OS-Ⅱ+MiniGUI这种成本低、开发周期短、智能性高的嵌入式应用方案。

【Abstract】 In these years, with the rapid development of the economic of the country, the number of the automobiles is increasing quickly. The industry of automobile has become one of the pillar industries in the country. With the rapid development of the industry of automobile, the automobile electronics industry has also been moving forward with the giant step. And all these never leave the support of the Information Technology (IT). DingWenwu who is the deputy director of the management office for the electronic product of the Ministry of Information Industry says that the automobile electronics industry is the miniature of the information industry. Almost all the electronics and information products can be used in the all parts of an automobile. Now in the applied fields of the information technology, embedded system is that one with the fastest speed of the development, with the widest applied and with the best prospect. The development of the automobile electronics can not leave the support of the embedded technology.As the core of the vehicular controlling system, Vehicular Information Platform (VIP) is a typical Real-Time Operating System, it holds many missions such as the vehicular electronics controlling and the data communication and so on. Since there is the "system" in the name, it must do with the hardware and the software. In the embedded system, the function of hardware is always dominated by the software, particularly is the operating system (OS) that even decides the success and failure of the sales and the foreground of the market of the product. About the OS portable for the VIP is the key point of the research of this article. The main works are following:First, simple describing the function of the VIP from the angle of hardware, LPC2210 that is the 32 bits core of the ARM7 is defined the dominant CPU of the system. After that, the broaden sources RTOSμC/OS- II that is the object of transplant to the system is chosen. After making a thorough researching of the kernel of the OS and writing the start code to serving theμC/OS- II of the LPC2210, let’s start transplant theμC/OS- II to the microprocessor LPC2210. The aim of transplant theμC/OS-II is that provide a stable software platform which is better for the development and the applied to the embedded system. Based on this, at first, it’s the instance of an application by controlling the LM75 temperature sensor to survey the temperature to certificate the success of transplant. At last, transplant MiniGUI which is a GUI(Graphics User Interface) based on theμC/OS- II ,for improving the man-machine interactive ability of the VIP.In this article, by researching the migrating of theμC/OS- II, the applied of the LM75 temperature sensor and the migrating of the MiniGUI, ARM7+μC/0S- II + MiniGUI as an application version of the embedded system. It has a low cost, a short period of project development cycle and with the great function.

  • 【分类号】U463.6;TP316
  • 【被引频次】4
  • 【下载频次】149
节点文献中: 

本文链接的文献网络图示:

本文的引文网络