论文部分内容阅读
近几年嵌入式系统发展迅速,GPS的应用也日益广泛。手持导航设备越来越平民化,并且已经成为嵌入式系统发展的一个热门方向。GPS的广泛应用不仅给人们的生产生活带来了极大的便利,也给社会创造了极大的经济效益。视障人士很难享受到与正常人-样的导航服务,而目前无论是国内,还是国外,较成熟的导航产品基本都集中在面向正常用户的定位与导航方向。在当前GPS研究热潮的推动下,又由于嵌入式系统的功耗低、体积小、扩展性强等特点,研究和开发对视障人士有一定适用性的嵌入式GPS定位与导航系统具有现实意义。本文分析研究了国内外卫星导航系统的概况,以及GPS系统的研究现状和趋势,提出了以ARM11处理器为核心、以Windows CE 6.0为操作系统的软硬件开发平台的设计方案。在本嵌入式GPS导航系统的整体设计部分,具体分析了GPS定位原理、系统的硬件功能需求以及软件框架,之后针对本系统分别进行了软硬件设计。硬件上,选用SAMSUNG公司ARM 11处理器S3C6410作为核心处理器,构建了具有LCD显示、触摸屏和键盘输入以及GPS模块接口电路的硬件系统,分析各模块工作原理后进行了具体的电路设计,包括CPU复位电路、LCD显示电路、Mobile DDR电路、NAND/NOR Flash电路等。软件上,选用Windows CE 6.0作为操作系统,介绍了Windows CE系统的设计与开发方法;研究学习了超图公司的嵌入式GIS开发系统eSuperMap,并利用其设计出了适用于本硬件平台的GPS定位与导航软件。在诸如按键设置、导航流程等方面进行一定的改进和针对性设计,增加了对视障用户的适用性。本文进行的基于嵌入式的GPS定位与导航技术研究,提出了一个成本可控、高度集成的系统方案,并且本系统还具有极大的可扩展性,可以适应多种GPS定位导航应用的需要,为将来的GPS导航系统发展提供了具有一定价值的参考。