基于arm的gps定位信息显示器的软件设计

基于arm的gps定位信息显示器的软件设计

ID:5196731

大小:640.00 KB

页数:53页

时间:2017-12-05

基于arm的gps定位信息显示器的软件设计_第1页
基于arm的gps定位信息显示器的软件设计_第2页
基于arm的gps定位信息显示器的软件设计_第3页
基于arm的gps定位信息显示器的软件设计_第4页
基于arm的gps定位信息显示器的软件设计_第5页
资源描述:

《基于arm的gps定位信息显示器的软件设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、摘要摘要随着计算机技术,微电子技术和网络技术的迅速发展,嵌入式系统技术是电子产品设计领域最为热门的技术之一。在消费电子、网络通信、工业控制等诸多领域得到了广泛的应用。ARM处理器是目前公认的领先的32位嵌入式RSIC微处理器,已成为许多行业嵌入式解决方案的RISC标准。ARM技术以低功耗,低成本、体积小等诸多优点在嵌入式领域获得更广泛的应用。GPS是以卫星为基础的无线导航定位系统。它具有全能性(陆地、海洋、航空和航天)、全球性、全天候、连续性和实时性的导航、定位和定时的功能,能为用户提供精密的三维坐标、速度和时间。本设计将阐述LPC2292的启动程序、串口UART0通讯程序、I2C通

2、讯程序和GPS数据解码程序,重点介绍LPC2292串口UART0、I2C部件和NMEA-0813协议,在LCD显示方面介绍如何使用ZLG/GUI编写菜单界面,本软件能正确的对GPS信息进行解码,并在液晶上显示。关键词:LPC2292、GPS接收器、I2C、NMEA-0813协议IAbstractAbstractWiththedevelopmentofthecomputertechnology,microelectronicsandnetworktechnology,embeddedsystemisoneofthemostpopulartechnologyofthefieldofele

3、ctronicproductdesign.Embeddedsystemisadoptedinthefieldsofconsumerelectronics,networkcommunication,industrialcontrolandsoon.ARMprocessorisakindofadvance32-bitmicroprocessorembeddedRISC,ithavebecomedembeddedRISCstardardofsolutionformanyindustries.ARMtechnologyhavelow-power,low-cost,smallsizeandma

4、nyotheradvantages,soitappliedinthefieldofembeddedsystemwidely.GPSisaWirelessnavigationandpositioningsystembasedonSatellite.Ithasthefunctionofomnipotent(terrestrial,marine,aviationandaerospace),aglobal,all-weather,continuityandattachmentofnavigation,positioningandtiming,itcanprovideforthecustome

5、rSophisticatedthree-dimensionalcoordinates,speedandtime.Thisarticleexpoundthathowtoprogramfor2292Bootloader、serialUART0communication、I2Ccommunication.AndGPSdatadecode,andintroduceLPC2292emphasisonserialUART0、I2CandNMEA-0813protocol,andintroducehowtouseZLG/GUIprogrammenuinterfaceinthepartoflcddi

6、splay.ThissoftwarecandecodeGPSdataaccuracyanddisplayontheLCD.Keyword:LPC2292、GPSreceiver、I2C、NMEA-0813protocolII目录目录绪论12总体方案设计22.1设计任务22.2硬件设计22.3软件设计33各模块程序设计53.1Bootloader代码53.1.1初始化中断向量63.1.2初始化外部总线控制器73.1.3堆栈初始化83.1.4目标板初始化93.2移殖μCOS-Ⅱ到LPC2292123.2.1编写OS_CUP.h133.2.2OS_CPU_C.c文件153.2.3OS_CP

7、U_A.S文件153.2.4中断及时钟节拍173.3信息解码程序设计183.3.1NMEA-0183的协议标准183.3.2GPS数据结构的定义203.3.3GPS信息解码程序设计233.4串口驱动程序233.4.1串口结构图233.4.2串口的初始化243.4.3串口接收数据程序设计253.5键盘处理程序273.5.1I2C总线273.5.2I2C总线速度的配置343.5.3ZLG7290343.6液晶显示程序的设计364软件的调试384.1软件调试流程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。