|
基于ARM的便携式GPS终端设计
|
|
资料类别
|
电子电工毕业论文(设计) |
|
|
课程(专业)
|
自动化 |
|
关键词
|
LINUX|嵌入式操作系统 |
|
适用年级
|
大学 |
|
身份要求
|
普通会员 |
|
金 币
|
40 (金币如何获得?) |
|
文件格式
|
word |
|
文件大小
|
1067K |
|
发布时间
|
2018-10-27 11:26:00 |
|
预览文件
|
无 |
|
下载次数
|
0 |
| 发布人 |
kj008 |
内容简介:
基于ARM的便携式GPS终端设计,毕业论文,共68页,14168字,附源程序代码。
摘要:
GPS(全球定位系统)是一种全方位的实时定位技术。随着GPS技术的发展,基于PC机的导航定位系统由于其价格及功耗较高已不能满足社会发展的需要,脱离PC端的嵌入式导航定位技术迅速发展起来。如今以ARM处理器作为主CPU的嵌入式硬件平台,几乎已经成为信息产业的硬件标准。一方面,它具有体积小、性能强、功耗低、可靠性高等特点;另一方面,它为高速、稳定地运行嵌入式操作系统提供了硬件基础。因此由基于ARM处理器的硬件平台和嵌入式操作系统构成的嵌入式系统已经被广泛地应用于军事国防、消费电子、网络通信、工业控制等各种领域。本文就对基于ARM的GPS定位系统的开发进行了研究与实现。
本文主要对以下三个方面的技术进行了研究:一是对GPS技术进行了介绍,介绍了GPS技术的发展、原理、特点、系统组成和定位方式;二是搭建基于ARM的硬件平台;三是对Windows CE操作系统的开发进行了详细的描述。
本系统由GPS数据采集并显示、地图显示两大部分组成,模拟GPS导航的过程。通过GPS模块、arm9硬件环境、嵌入式LINUX操作系统、TFT触摸屏等模块来完成整个体系的运作,使其实时采集GPS数据,然后将GPS数据对应的地图显示出来,再利用串口将数据送入PC机数据库中实现查询等一系列功能。本设计的特点在于界面友好、用户易操作、功耗低、便于长时间户外导航。
关键词: GPS;ARM;Windows CE操作系;LINUX;嵌入式操作系统
目录
毕业设计(论文) 1
毕业设计(论文)任务书 1
学士学位论文原创性声明 3
摘要: 0
Abstract: 1
1 引言 5
2本文的研究背景 6
2.1 嵌入式技术 6
2.2.GPS技术 7
3 系统总体设计 8
3.1 系统设计要求 8
3.2部分模块设计方案 8
3.2.1 控制模块设计方案 8
3.2.2 操作系统选择方案 9
3.2.3 GPS模块选择方案 9
3.2.4显示模块设计方案 9
3.2.5地图文件存放方案 9
3.3总体方案确定 9
4系统的硬件设计与实现 11
4.1 主控芯片电路 11
4.2 flash芯片电路 13
4.2.1 nand flash芯片电路 13
4.2.2 nor flash芯片电路 13
4.3 串口电路 14
4.4 usb端口电路 15
4.5 系统总线及lcd接口电路 16
4.6 电源电路 16
5 系统的软件设计 18
5.1 软件数据设计 18
5.2软件系统设计 18
5.2.1导航功能模块设计 19
5.2.2浏览功能模块设计 19
5.3软件界面设计 19
5.4嵌入式软件设计 19
5.4.1软件的导航功能由主控线程控制实现.其基本实现流程如下(可见图4) 20
5.4.2 GPS数据提取 21
5.4.3显示与查询 23
6 系统的软件设计 24
6.1 程序整体结构框图 24
6.2 Maintab类 25
6.3 mainwidgt类 25
6.4 config类流程图 26
6.5 map类 27
6.6 GPS_diver类 27
6.7 staSNR类 29
6.8 debugPDF类 29
6.9 Makefile文件 30
6.10 地图文件(mapinfo.txt 文件) 30
7 调试与测试结果展示 31
7.1 操作系统烧写测试 31
7.2 卫星接收测试 32
7.3 地图显示测试 34
7.4 GPS信号检测测试 37
7.5 功耗测试 37
7.6 其他测试 37
7.7 测试结果分析 38
8 总结 39
参考文献 41
致谢 42
附录A 43
附录B 44
相关说明:
1. 如您下载的资料不止一份,建议您注册成为本站会员。会员请登录后下载。
2. 会员购买金币50元以下,0.7元/个,50元以上,0.5元/个。具体请看:下载与付款。
3. 会员48小时内下载同一文件,不重复扣金币。
4. 下载后请用WinRAR或 WinZIP解压缩后使用。
5. 如仍有其他下载问题,请看常见问题解答。
下载地址:
|
|
|