论文题名: | 车载网络信息终端的嵌入式软件设计 |
关键词: | 车载网络信息终端;操作系统;嵌入式软件;程序设计;功能模块 |
摘要: | 科技的发展已使车载导航系统不再满足用户需求,车载信息服务系统作为新一代车载自主导航系统,其功能更加多样化和人性化。本论文为了解决车载信息服务系统的车载终端设备,基于SAMSUNG公司的S3C2440A微处理器,采用微软的Windows CE5.0嵌入式操作系统,介绍和分析了车载网络信息终端的基本软硬件结构,研究和开发了本车载终端的操作系统和相应的软件。主要内容如下: 1.首先介绍了车载信息服务系统的概念和特点,研究了国内外车载信息服务系统的发展状况,并指出本论文的研究意义。在给出本车载信息服务系统的框架和服务内容的基础上,分析车载网络信息终端的功能需求,并介绍本车载终端的硬件结构、操作系统方案和软件构成。 2.以介绍本车载终端操作系统的BSP开发、系统组件的定制、映像文件的下载和SDK的生成作为基础,基于OK2440 BSP包,完成了系统LCD和触摸屏从4.3寸到7.0寸的移植,实现了本系统的正常运行、显示和操作。还研究了SD卡驱动的移植,实现了SD卡的正常读写,为本系统支持外部存储提供了必要的条件。 3.研究了软件随机自启动的方法和本车载终端操作系统桌面的定制和优化方法,确保了操作系统的实用和美观;针对操作系统启动比较慢的问题,研究了该操作系统的启动过程以及分析启动慢的因素,给出了提高系统启动速度的几种方案,为系统快速启动提供了一些基本条件。 4.基于Embedded Virsual C++4.0开发了串口应用程序、摄像头控制程序、蓝牙控制程序,实现了串口应用程序的正常使用、摄像头画面的播放和拍照图片的保存以及对蓝牙的控制;并在EVC++4.0下实现了IIC的正常通信的基础上,开发了FM调频发射机的控制程序,实现了对FM的控制;同时开发了GPRS应用程序,实现了GPRS模块的拨打电话、接听电话、收发短信,以及无线上网等功能;最后研究GPS原始数据的处理方法,并实现其定位功能。 本文实现了车载信息终端的基本功能,为车载信息服务系统提供了终端条件,为进一步开发和完善车载信息服务系统奠定了重要基础。 |
作者: | 石本智 |
专业: | 光学工程 |
导师: | 王亚非 |
授予学位: | 硕士 |
授予学位单位: | 电子科技大学 |
学位年度: | 2011 |
正文语种: | 中文 |