论文部分内容阅读
本文主要研究一种基于嵌入式系统的GPS接收机的软件设计方法。进入21世纪以来,GPS系统已经在交通管理、工程测量、石油勘探、紧急救援等等诸多方面发挥了越来越重要的作用,日渐深入到人们的生产和生活中。同时,由于GPS系统的在各行各业应用上的不断深入,也促使了GPS相关的硬件、软件上的不断进步和发展。特别是移动计算技术相关的掌上电脑、智能手机、平板电脑等嵌入式设备的普及,使得在嵌入式系统中实现GPS的定位、导航以及地图等功能具有非常广阔的市场前景。
根据嵌入式系统的特点,论文采用Linux作为操作系统,MiniGUI作为图形用户支持系统,结合移动GIS软件mEagle,研究并设计了应用矢量地图的GPS接收机的软件实现。
GPS接收机系统软件可以利用GPS模块获取当前接收的位置信息及其相关附属信息,同时还可以提供基本的地图数据,支持地图的基本操作并实现GPS定位。该系统简单可行,不依赖其他服务器即可运行,可应用在车载导航、海洋导航等多方面的移动设备中。
论文研究了嵌入式开发平台的搭建,及嵌入式图形库的设计和使用;研究了利用MiniGUI图形库进行界面设计并加以实现;分析了GPS数据格式及意义,阐述了GPS数据的接收、解析方法,提出了将GPS数据可视化的途径;分析了基于MiniGUI的GIS软件mEagle的优缺点,研究了嵌入式Linux环境下的地图数据引擎的实现方法。
最后,论文总结了当前的成果,分析了系统功能和实现上的不足,并对系统的改进提出了一些展望。