没有合适的资源?快使用搜索试试~ 我知道了~
基于armlinux的gps导航系统学位论文.doc
0 下载量 113 浏览量
2023-07-02
17:03:56
上传
评论
收藏 1.24MB DOC 举报
温馨提示
试读
46页
基于armlinux的gps导航系统学位论文.doc
资源推荐
资源详情
资源评论
目 录
0 摘要 ………………………………………………………………………………………………………1
1 引言…………………………………………………………………………………………………
………2
1 系 统 方 案 选 择 与 论 证
………………………………………………………………………………………2
1.1 总体设计方案 …………………………………………………………………………………… 3
1.2 部 分 模 块 设 计 方 案
…………………………………………………………………………………3
1.2.1 主控芯片选择方案 ………………………………………………………………………3
1.2.2 操作系统及选择方案 ……………………………………………………………………3
1.2.3 GPS 模块设计方案…………………………………………………………………………3
1.2.4 显示模块设计方案 ……………………………………………………………………… 3
1.2.5 地图文件存放方案 …………………………………………………………………… 4
1.3 总 体 方 案 确 定
………………………………………………………………………………………4
2 系统硬件设计
2.1 主控芯片电路………………………………………………………………………………………5
2.2 flash 芯片电路 ……………………………………………………………………………………7
2.3 串口电路 ………………………………………………………………………………………… 8
2.4 usb 接口电路 ……………………………………………………………………………………9
2.6 系统总线及 lcd 接口电路 …………………………………………………………………………9
2.5 电源电路 …………………………………………………………………………………………10
3 系统的软件设计 …………………………………………………………………………………………11
3.1 程序结构框图 ……………………………………………………………………………………11
3.2 Maintab 类 ………………………………………………………………………………………11
3.3 Mainwidget 类 …………………………………………………………………………………11
3.4 config 类 ………………………………………………………………………………………12
3.5 map 类 ……………………………………………………………………………………………13
3.6 gps_diver 类 …………………………………………………………………………………14
3.7 staSNR 类 ………………………………………………………………………………………14
3.8 debug_PDF 类 ………………………………………………………………………………… 15
3.9 Makefile 文件 …………………………………………………………………………………16
3.10 地 图 文 件 ( mapinfo.txt 文 件 )
………………………………………………………………16
4 测试 ………………………………………………………………………………………………………16
4.1 操作系统烧写测试 ………………………………………………………………………………16
4.2 卫星接收测试……………………………………………………………………………………18
4.3 地图显示测试 ……………………………………………………………………………………20
4.4GPS 信 号 检 测 测 试 …
………………………………………………………………………………22
4.5 功耗测试 …………………………………………………………………………………………22
1
4.6 其他测试 …………………………………………………………………………………………23
4.7 测试结果分析 ……………………………………………………………………………………23
5 总结 ………………………………………………………………………………………………………23
参考文献: ………………………………………………………………………………………………… 23
谢: ………………………………………………………………………………………………………24
录:……………………… ………………………………………………………………………………24
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指
导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致
谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包
含我为获得 及其它教育机构的学位或学历而使用过的材料。对
本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说
明并表示了谢意。
作 者 签 名: 日 期:
指导教师签名: 日 期:
使用授权说明
本人完全了解 大学关于收集、保存、使用毕业设计(论文)的
规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学
校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览
服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不
以赢利为目的前提下,学校可以公布论文的部分或全部内容。
2
作者签名: 日 期:
3
基于 ARM-LINUX 的 GPS 导航系统
摘要:本系统由 GPS 数据采集并显示、地图显示两大部分组成,模拟 GPS 导航的过程。
通过 GPS 模块、arm9 硬件环境、嵌入式 LINUX 操作系统、TFT 触摸屏等模块来完成整个
体系的运作,使其实时采集 GPS 数据,然后将 GPS 数据对应的地图显示出来,再利用串
口将数据送入 PC 机数据库中实现查询等一系列功能。本设计的特点在于界面友好、用
户易操作、功耗低、便于长时间户外导航。
关键词:ARM;LINUX;GPS;C++语言;SHELL 编程;嵌入式操作系统
The ARM-LINUX-based GPS navigation system
Zhu Heng
(Institute: Institute of Physics and Electronic Information Professional: Applied Electronic Technology Education
Year: 06 Instructor: ZHOU Yong-hong)
Abstract: This system consists of GPS data collection, map display composed of two parts,
simulated GPS navigation process. Through the GPS module, arm9 hardware environment,
embedded LINUX operating system, TFT touch screen and other modules to complete the
operation of the entire system to collect real-time GPS data, GPS data and then display the
corresponding map, re-use the data into the PC serial port machine in the database queries,
and so to achieve a series of functions. This design feature is user-friendly, user easy to
operate, low power consumption, easy to navigate a long time outdoors.
Keywords: ARM; LINUX; GPS; C + + language; SHELL programming; embedded
operating system
4
0 引言
GPS 是英文 Global Positioning System(全球定位系统)的简称,而其中文简称
为“球位系”。GPS 是 20 世纪 70 年代由美国陆海空三军联合研制的新一代空间卫星导
航定位系统 。其主要目的是为陆、海、空三大领域提供实时、 全天候和全球性的导航
服务,并用于情报收集、核爆监测和应急通讯等一些军事目的。随着人民生活水平的法
杖,GPS 技术被越来越多的应用在个人 PDA、个人车载终端、手机等个人设备上。人们
通过手持 GPS,能准确知道自己所在的位置,从实现到导航、确定旅游路线、获取地理
信息等功能。本文介绍的 GPS 导航系统,以 ARM 作为主控芯片,配以 GPS、TFT 触摸屏、
嵌入式 LINUX 操作系统,构建了一个集 GPS 信息显示、地图显示、语音导航为一体的完
整系统。本系统在一定程度上推动了个人手持 GPS 导航设备研究的发展。
1 系统方案选择和论证
1.1 总体设计方案
个人手持设备要求界面美观、功耗低、易于操作。系统应有彩色触摸屏;低功耗、
高速度的处理芯片;带有嵌入式操作系统;GPS 信息接收模块;sd 卡用以存放地图;
模块框图分别如图 1 所示:
图 1 系统结构框图
S3c2440
TFT 触摸屏
Sd 卡
(存放地图)
Gps 模块
电 源
串口
(调试及下载)
Nand flash
Nor flash
剩余45页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 344
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Python课设-学生信息管理系统
- 广东省2021年普通高考音乐表演-器乐类总分分数段统计表(含本、专科层次加分)
- ubuntu20.04安装教程.md
- 广东省2021年普通高考音乐表演-声乐类总分分数段统计表(含本、专科层次加分)
- 广东省2021年普通高考音乐学类总分分数段统计表(含本、专科层次加分)
- 广东省2021年普通高考舞蹈类总分分数段统计表(含本、专科层次加分)
- Python教程-快速入门基础必看课程10-函数基础
- tensorflow-2.9.2-cp39-cp39-win-amd64.whl
- tensorflow-2.9.2-cp37-cp37m-win-amd64.whl
- 广东省2021年普通高考体育类总分分数段统计表(含本、专科层次加分)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功