基于WinCE的嵌入式GPS系统研究与开发

来源 :江西理工大学 | 被引量 : 0次 | 上传用户:dgp000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式领域的快速发展,使得以前只应用在大型设备如飞机、火箭、轮船上的GPS(Global Positioning System全球定位系统)技术进入了人们生活。嵌入式设备体积小、效率高、功耗低和可靠性高等优点与GPS技术完美结合,产生出许多的相关应用。如常见的有车载导航、手持式导航定位系统、野外追踪定位和公安监控系统等等。在众多应用中,基础硬件设备大都是采用ARM处理器。ARM处理器不仅功耗低、处理能力强,而且支持众多流行的嵌入式操作系统如Linux、WinCE、VxWorks等,它几乎成了信息产业的标准硬件配置。采用ARM处理器和WinCE组合的嵌入式系统在消费电子、网络通信、军事国防和工业控制等领域得到了广泛应用。本文就是研究基于ARM和WinCE系统下的GPS系统研究与开发,主要做了以下三个方面的工作。⑴搭建系统运行的软硬件平台。要完成GPS导航功能,首先要有一个硬件支持平台,本系统采用以S3C2440为芯片的HF2440ARM开发板。其次还需要一个GPS信号接收器,本系统选用德国Kirrio串口GPS接收器。最后,移植系统所需的嵌入式操作系统,主要工作是定制、移植WinCE操作系统、BootLoader设计和串口驱动开发等。⑵需求分析。根据用户的需求分析出本系统需要支持的三大核心功能模块:获取定位信息、地图显示、定位与导航。三大核心模块又被细化成7个小功能块,最后将各个功能模块有效的整合成一个完整的系统。⑶嵌入式GPS导航系统设计与实现。详细分析了系统的每个功能模块与结构,根据NMEA标准设计了获取与分析提取GPS定位信息的算法。结合栅格图与矢量图的优点设计了易于分层分块显示的地图数据存储结构。采用经典的Dijkstra算法求两点间的最优路径完成导航功能、设计自定义的场所信息方便存储与查找。本系统设计完成后,经在模拟器和开发板中运行实践证明,很好的完成了GPS信号获取、显示地图,查找感兴趣的场所等功能。界面操作简单,达到了预期的要求。
其他文献
随着科学技术的快速发展,计算机相关硬件的普及和用户使用计算机水平的提高,利用计算机网络技术,运用电子公文管理系统采用数字化办公已被广泛使用。目前政府机关和企事业单
基于自编码神经网络文本特征提取,主要目的是对当前文本挖掘的效率进行提升。由于现在网络的高速发展,大量的信息尤其是文本为主的信息在网络中大量传播,使得原有的文本挖掘技术
近一二十年,随着计算机相关技术的发展,计算机图形学有了突飞猛进的变革,三维图形学在各领域的应用越来越广泛,另一方面,图形学在这些领域不断深入应用也对图形学本身提出了
客观世界可以被抽象成不同的复杂网络,其中个体及个体之间的关联关系可以依据设定的规则抽象为图中的节点和节点间的边。社区结构是复杂网络的一个重要属性,社区内部节点连接稠
在新技术与教育市场化条件下,虚拟实验室在中学化学教育中的广泛应用已经具有了实现的极大可能。因为,只有真正实用的产品才是用户欢迎的产品,那些依靠新技术名目吸引顾客的
近年来,随着信息技术的飞速发展,人们对于信息的安全问题越来越关注。生物特征识别技术利用人体固有的生物特征来进行身份识别,不容易被遗忘以及窃取,在信息安全方面具有广泛
虚拟实验是教育领域的一个研究热点,为实验教学改革提供了一条新思路,与传统的实验相比有经济、安全、不受时空限制和教学一体化等优点。对于中学化学来说,信息技术在教学中
最近几年PDA和其他触屏终端用户使用数量每年都在剧增。这使得用户对更加高效的、适应用户自身书写习惯的手写识别算法的需求也更加迫切。而用户书写笔迹自适应技术将会为针
社会网络是指社会个体成员之间因为互动而形成的相对稳定的关系体系[1]。经过研究发现社会网络具有高度的社区特性,社区内部成员间联系相对紧密,不同社区间的成员联系相对稀
近年来,随着计算机与多媒体的迅猛发展,图像逐渐成为人们获取信息的重要渠道。然而,图像在获取和传输过程中,不免会受到干扰,使得图像质量退化。因此,对失真图像进行复原显得