180 likes | 405 Views
GPS 地理位置信息采集及显示系统软件开发. 答辩人: 郭闻宇 指导教师:章亦葵 答辩时间: 2009.6.24. GPS 地理位置信息采集 及显示系统软件开发. 1. 项目介绍 2. 相关技术 3. 项目设计实现 4. 项目测试结果. 项目介绍.
E N D
GPS地理位置信息采集及显示系统软件开发 答辩人: 郭闻宇 指导教师:章亦葵 答辩时间:2009.6.24
GPS地理位置信息采集及显示系统软件开发 • 1.项目介绍 • 2.相关技术 • 3.项目设计实现 • 4.项目测试结果
项目介绍 • 这个项目对GPS在汽车导航上的应用做了一些简单的研究和设计,目的是使载有GPS接收机的小车在完成对GPS定位数据的采集,通过PC解析数据后,把小车的行使路径在电子地图上显示出来。整个系统被放置在一个运行着petalinux操作系统的嵌入式开发板上,程序部分包括:小车上GPS数据的接收和发送,PC终端上定位数据解析,以及电子地图显示三个主要部分。
相关技术 • NMEA 0183标准 • GoogleMap API • FPGA • Petalinux
项目资料—GoogleMap API 加载地图API 地图创建 地图初始化 地图被载入DOM元素 添加叠加层
项目实现 • 系统结构 • 各部分实现 • Petalinux安装 • 测地系初始化 • GPS数据接收和发送 • NMEA数据校验和解析 • 地图操作
各部分实现—Petalinux安装 • 安装的注意事项有: • 从xilinx官网下载一个opb_ethernetlite 的license • 两台电脑,一台windows,一台linux,xilinx的XPS装在windows上 • 编译内核时要把整个Petalinux目录拷贝到linux下 • 下载内核映像时的地址为0x27051956。它由I:\petalinux\software\petalinux-dist\u-boot\include目录下的image.h文件中的IH_MAGIC 宏来定义的
项目测试及结果 • GPS数据接收 • 无效 $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GPRMC,062542.957,V,,,,,,,311006,,*26 • 有效 $GPGSA,A,2,30,31,14,,,,,,,,,,3.7,3.5,1.0*34<CR><LF> $GPRMC,062628.961,A,3906.4185,N,11709.1775,E,7.67,92.41,090609,,*35<CR><LF>
项目测试及结果 • NMEA数据校验和解析
项目测试及结果 • 地图路径显示 这是显示在地图上的全部路径,在优化之前路径在全部数据读取完了之后才能全部显示出来
项目测试及结果 • 项目优化 这是优化后的路径,优化后路径能随数据的读取动态变化,但是缺少了很多细节信息
结束 • 至此整个课题的内容讲述完了,请各位老师给予指导 谢谢