基于QT图形界面的GPS导航软件系统的设计与实现

基于QT图形界面的GPS导航软件系统的设计与实现

论文摘要

本文围绕着GPS导航软件系统的设计与实现,讨论了GPS导航软件系统设计过程中所涉及的关键核心技术,首先根据需求分析选择以三星s3c2440芯片作为开发环境的微处理器,确定EV2440开发板作为软件系统开发的硬件平台。在此基础上选定嵌入式Linux操作系统作为软件平台基础,Qtopia作为其图形显示基础。详细介绍了开发环境包括宿主机以及目标机开发测试环境的建立过程。然后分析了GPS的接收机输出明文标准NMEA―0183,以及GPS硬件如何通过RS232接口与CPU进行通信。接着讨论了导航核心算法——路径搜索算法,根据实验来对比常见的搜索算法,选择在系统开发硬件、软件环境下的最佳算法,继而对选择的算法进行优化:借助程序性能分析工具,找到算法实现中时间、空间耗用最多的部分,并进一步做代码级优化,汇编级优化。通过优化将原算法的运算时间从秒级降到了毫秒级,大大提高了路径搜索对系统整体性能的影响。最后,本文对系统的设计实现细节进行详细的介绍,包括各个子模块的设计与实现,并对进一步的工作进行展望。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 GPS 导航技术的发展和现状
  • 1.2 嵌入式导航设备的现状和发展
  • 1.3 嵌入式设备图形显示技术现状和发展
  • 1.4 路径搜索算法研究现状
  • 1.5 本文的组织结构
  • 第二章 系统设计与实现的环境
  • 2.1 硬件环境
  • 2.1.1 微处理选型的考虑的主要因素
  • 2.1.2 处理器选择说明
  • 2.1.3 其他硬件概述及选型说明
  • 2.2 软件环境
  • 2.2.1 嵌入式操作系统选择标准
  • 2.2.2 操作系统选择说明
  • 2.2.3 嵌入式 Linux 操作系统的搭建
  • 2.2.4 Qtopia 图形界面的搭建
  • 2.3 本章小节
  • 第三章 GPS 导航技术与GPS 子模块设计
  • 3.1 GPS 工作原理
  • 3.2 EverMore 公司 GM-305 GPS 介绍
  • 3.2.1 GPS 的NMEA 明码格式
  • 3.3 Linux 下串口编程
  • 3.4 本章小节
  • 第四章 路径搜索算法的选择与优化
  • 4.1 常见路径搜索算法
  • 4.2 各种路径搜索算法的实现
  • 4.3 路径搜索算法的选择
  • 4.3.1 Linux 下程序运行的比较
  • 4.3.2 性能数据的收集与分析
  • 4.4 路径搜索算法的优化
  • 4.4.1 对源数据的优化
  • 4.4.2 对算法实现程序的优化
  • 4.5 实验结果分析
  • 4.5.1 实验环境
  • 4.5.2 实验结论
  • 4.6 本章小节
  • 第五章 GPS 导航软件系统设计与实现
  • 5.1 系统总体设计
  • 5.1.1 GPS 地图模块
  • 5.1.2 导航模块设计
  • 5.1.3 GPS 控制台设计
  • 5.2 本章小节
  • 第六章 总结与展望
  • 6.1 回顾和总结
  • 6.2 下一步工作的展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].“行”者无疆——美行春季版导航软件测评[J]. 音响改装技术 2013(04)
    • [2].铁路勘察专用导航软件的开发探索[J]. 铁道建筑技术 2019(10)
    • [3].基于串口的导航软件更新实现[J]. 电脑编程技巧与维护 2020(02)
    • [4].恰道好处——美行导航软件测评[J]. 音响改装技术 2012(07)
    • [5].新科G3系列软件与GT-4722导航器珠联璧合[J]. 音响改装技术 2009(06)
    • [6].免费导航时代靠谱么? 8款安卓导航软件横评[J]. 消费电子 2013(17)
    • [7].找回丢失的卫星[J]. 电脑爱好者 2009(07)
    • [8].车友互联如何运作? 以车友互联3.1版导航软件为例[J]. 音响改装技术 2012(05)
    • [9].大行其“导”——美行秋季版导航软件测评[J]. 音响改装技术 2012(10)
    • [10].美行科技导航软件销售评奖双丰收[J]. 卫星与网络 2011(07)
    • [11].拒绝大材小用,GPS变身掌上电脑[J]. 电脑爱好者 2009(04)
    • [12].服务奥运 导航生活——新科新版GPS导航软件推出[J]. 音响改装技术 2008(07)
    • [13].新科发布全新G3版导航软件[J]. 消费电子商讯 2009(07)
    • [14].从制造到创造 美行S-CAR导航软件测试[J]. 音响改装技术 2011(02)
    • [15].基于导航软件的路段评论API的设计与实现[J]. 信息与电脑(理论版) 2018(14)
    • [16].流转在东西南北 iphone导航软件推荐[J]. 移动信息 2009(12)
    • [17].iGO启动,小心驾驶 iGO导航软件中国首测[J]. 音响改装技术 2011(01)
    • [18].基于C++ Builder的车用导航软件设计[J]. 国外电子测量技术 2012(08)
    • [19].中海达海洋导航软件的数据处理方法[J]. 西部交通科技 2009(08)
    • [20].人才战略就是核心竞争力——专访专车专用导航软件创导者、美行科技副总裁、营销中心总经理张珂[J]. 音响改装技术 2011(06)
    • [21].基于Qt技术的导航软件系统的设计与实现[J]. 控制工程 2015(05)
    • [22].GPS导航软件的一种功能自动化测试框架[J]. 计算机工程与应用 2011(09)
    • [23].捷足先登 新科GT-4722搭载G3系列软件即将上市[J]. 音响改装技术 2009(05)
    • [24].针对全盲用户的导航软件信息无障碍设计[J]. 包装工程 2019(16)
    • [25].嵌入式GIS导航软件系统的应用研究[J]. 信息通信 2017(05)
    • [26].智能终端导航软件的用户体验分析及评测方案[J]. 电信网技术 2013(10)
    • [27].导航也会“不靠谱”[J]. 少先队小干部 2018(Z4)
    • [28].别急着给专车扣“增堵”的帽子[J]. 新城乡 2015(11)
    • [29].预测转弯[J]. 中国教育网络 2009(12)
    • [30].导航软件在公路项目水土保持工作中的应用[J]. 中国水土保持 2017(08)

    标签:;  ;  ;  ;  

    基于QT图形界面的GPS导航软件系统的设计与实现
    下载Doc文档

    猜你喜欢