学位论文 > 优秀研究生学位论文题录展示
车载网络信息终端的嵌入式软件设计
作 者: 石本智
导 师: 王亚非
学 校: 电子科技大学
专 业: 光学工程
关键词: 车载信息服务系统 Windows CE GPRS GPS
分类号: TP368.1
类 型: 硕士论文
年 份: 2011年
下 载: 57次
引 用: 0次
阅 读: 论文下载
内容摘要
科技的发展已使车载导航系统不再满足用户需求,车载信息服务系统作为新一代车载自主导航系统,其功能更加多样化和人性化。本论文为了解决车载信息服务系统的车载终端设备,基于SAMSUNG公司的S3C2440A微处理器,采用微软的Windows CE 5.0嵌入式操作系统,介绍和分析了车载网络信息终端的基本软硬件结构,研究和开发了本车载终端的操作系统和相应的软件。主要内容如下:1.首先介绍了车载信息服务系统的概念和特点,研究了国内外车载信息服务系统的发展状况,并指出本论文的研究意义。在给出本车载信息服务系统的框架和服务内容的基础上,分析车载网络信息终端的功能需求,并介绍本车载终端的硬件结构、操作系统方案和软件构成。2.以介绍本车载终端操作系统的BSP开发、系统组件的定制、映像文件的下载和SDK的生成作为基础,基于OK2440 BSP包,完成了系统LCD和触摸屏从4.3寸到7.0寸的移植,实现了本系统的正常运行、显示和操作。还研究了SD卡驱动的移植,实现了SD卡的正常读写,为本系统支持外部存储提供了必要的条件。3.研究了软件随机自启动的方法和本车载终端操作系统桌面的定制和优化方法,确保了操作系统的实用和美观;针对操作系统启动比较慢的问题,研究了该操作系统的启动过程以及分析启动慢的因素,给出了提高系统启动速度的几种方案,为系统快速启动提供了一些基本条件。4.基于Embedded Virsual C++ 4.0开发了串口应用程序、摄像头控制程序、蓝牙控制程序,实现了串口应用程序的正常使用、摄像头画面的播放和拍照图片的保存以及对蓝牙的控制;并在EVC++ 4.0下实现了ⅡC的正常通信的基础上,开发了FM调频发射机的控制程序,实现了对FM的控制;同时开发了GPRS应用程序,实现了GPRS模块的拨打电话、接听电话、收发短信,以及无线上网等功能;最后研究GPS原始数据的处理方法,并实现其定位功能。本文实现了车载信息终端的基本功能,为车载信息服务系统提供了终端条件,为进一步开发和完善车载信息服务系统奠定了重要基础。
|
全文目录
摘要 4-5 ABSTRACT 5-10 第一章 绪论 10-16 1.1 论文选题的背景 10-11 1.2 车载信息服务系统的国内外发展状况 11-14 1.3 本论文的研究意义 14 1.4 本论文主要研究内容 14-16 第二章 车载信息终端软硬件平台概述 16-22 2.1 车载信息终端的功能需求 16-17 2.2 车载信息终端硬件平台结构 17-19 2.3 操作系统方案 19-20 2.4 软件架构 20-21 2.5 本章小结 21-22 第三章 车载信息终端操作系统的开发和移植 22-33 3.1 操作系统BSP 的开发 22-23 3.2 操作系统组件的定制 23-24 3.2.1 添加BSP 包 23 3.2.2 新建系统平台工程 23 3.2.3 添加系统组件 23-24 3.3 下载系统映像文件和生成SDK 24-25 3.3.1 下载系统映像 24-25 3.3.2 生成系统的SDK 25 3.4 系统显示屏及其移植 25-29 3.4.1 系统显示屏驱动的移植 25-29 3.4.1.1 设置LCD 头文件 26-28 3.4.1.2 设置LCD 驱动主体文件 28-29 3.4.2 系统显示屏的注册表修改 29 3.5 系统触摸屏的校准 29-31 3.6 系统的SD 卡驱动移植 31-32 3.7 本章小结 32-33 第四章 车载信息终端操作系统的优化 33-43 4.1 软件随机自启动 33-35 4.1.1 通过添加快捷方式 33-34 4.1.2 通过设置注册表的方式 34-35 4.2 操作系统的桌面优化 35-38 4.2.1 自定义桌面背景 35-36 4.2.2 任务栏的去除方法 36-37 4.2.3 桌面图标的去除方法 37-38 4.3 操作系统启动速度的优化 38-42 4.3.1 操作系统的启动过程分析 38-39 4.3.2 硬件的选择 39 4.3.3 精简操作系统内核 39-40 4.3.4 采用Multi-BIN 技术 40-41 4.3.5 关闭串口调试信息 41 4.3.6 选择合理的注册表 41-42 4.4 本章小结 42-43 第五章 车载信息终端的应用程序设计 43-67 5.1 串口应用程序的开发 43-50 5.1.1 打开串口 43-46 5.1.2 从串口发送数据 46-47 5.1.3 从串口读取数据 47-48 5.1.4 关闭串口 48-49 5.1.5 测试结果 49-50 5.2 摄像头应用程序开发 50-55 5.2.1 摄像头显示的实现 50-52 5.2.2 拍照图片保存的实现 52-55 5.3 FM 应用程序开发 55-64 5.3.1 EVC 下ⅡC 通信的实现 55-60 5.3.1.1 代码的基本定义 56 5.3.1.2 ⅡC 三种信号状态的实现 56-58 5.3.1.3 ⅡC 的数据收发 58-59 5.3.1.4 ⅡC 通信的格式 59-60 5.3.2 FM 程序控制的实现 60-62 5.3.2.1 FM 的启动与初始化 60 5.3.2.2 FM 频率的设置 60-61 5.3.2.3 FM 数据的收发 61-62 5.3.3 FM 程序的调试与结果 62-64 5.4 蓝牙应用程序开发 64-66 5.4.1 蓝牙命令及其通讯关系 64-65 5.4.2 蓝牙操作的代码实现 65 5.4.3 蓝牙程序的实验结果 65-66 5.5 本章小结 66-67 第六章 车载信息终端GPRS 与GPS 的功能实现 67-78 6.1 GPRS 模块及其功能实现 67-75 6.1.1 GPRS 的初始化 67-68 6.1.2 GPRS 模块的电话功能实现 68-70 6.1.2.1 电话的拨打 68-69 6.1.2.2 电话的接听 69-70 6.1.3 GPRS 模块的短信功能实现 70-73 6.1.3.1 短信的发送 70-72 6.1.3.2 短信的接收 72-73 6.1.4 GPRS 上网的实现 73-75 6.2 GPS 模块及其功能实现 75-77 6.2.1 ET-314 接收机简介 75 6.2.2 GPS 数据的处理 75-77 6.2.3 GPS 定位的实现 77 6.3 本章小结 77-78 第七章 总结与展望 78-80 7.1 文章总结 78-79 7.2 研究展望 79-80 致谢 80-81 参考文献 81-84 攻读硕士学位期间研究成果 84-85
|
相似论文
- 高灵敏度GNSS软件接收机的同步技术研究与实现,P228.4
- 基于微型无人平台导航多传感器信息融合算法研究,V249.32
- SINS/GPS组合导航系统算法研究,V249.328
- 列车动态监控系统的研究,U284.48
- 路面平整度检测系统中的数据采集和定位技术研究,U416.2
- 窃电实时监控与欠费管理系统的研究,TM73
- 基于ARM9的Windows CE系统移植,TP316.7
- GPS抗干扰技术研究,P228.4
- 定位辅助搜寻Wi-Fi的移动设备节能策略,TN929.53
- 基于Nios Ⅱ的GPS信息接收系统设计,TN967.1
- 面向智能手机的节能定位策略,TN929.53
- 偏远地区配电变压器防盗监控系统的设计,TM421
- 基于GIS和GPS的国土资源动态巡查系统的设计与实现,P208;P228.4
- 基于GPRS的无线数据采集与传输系统设计,TP274.2
- 水情自动监测系统的设计与实现,P335
- 信息融合技术在嵌入式驾驶疲劳检测中的应用研究,TP368.12
- 基于ARM&Linux的嵌入式安防控制系统的研究,TP277
- 面向GPS导航拖拉机的最优全局覆盖路径规划研究,TN967.1
- 脉搏信号自动监测系统的定位及算法研究,TN911.7
- GPS宽波束圆极化微带天线单元及阵列天线研究,TN822
- 基于ARM的车载跟踪定位系统的设计与实现,TP368.12
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 微型计算机 > 各种微型计算机 > 微处理机
© 2012 www.xueweilunwen.com
|