资源描述:
《基于arm的嵌入式gps通讯》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、辽宁科技大学本科生毕业设计(论文)第IV页基于ARM的嵌入式GPS通讯摘要由于全球定位系统在航天、航空、航海、海洋上程、大地测量、陆地导航以及军事上的大量运用及其广阔的应用前景,使得GPS定位导航系统成为国内外相关领域竞相研究的对象。本文提出了一套结构完整的基于ARM处理器、开源嵌入式linux系统和开放式地图数据来构建嵌入式GPS地图定位导航系统的设计方案。基于GPS的卫星定位技术,可以将移动目标的动态位置(包括经度和纬度)、时间、状态等信息通过无线通信链路实时传送到监控中心,从而在电子地图上显示出移动终端运动的轨迹,并对终端的位置、速度、运动方向、报警信
2、息等用户感兴趣的参数进行监控和查询。本文提出一种基于ARM的嵌入式自动定位系统,具有占用资源少、高性能、高可靠性及可配置的特点,并可以成功移植到多种硬件和操作系统平台上。在构建系统软硬件平台的基础上,通过研究GPS地图定位导航关键理论和技术,包括定位数据协议分析,系统数字地图选择,坐标转换,矢量地图的可视化和漫游、缩放等操作,设计和开发上层GPS、地图软件模块,从而实现GPS地图定位导航功能。关键词:全球定位系统;数字地图;定位导航;Linux;ARM辽宁科技大学本科生毕业设计(论文)第IV页BasedontheARMembeddedGPScommunica
3、tionsAbstractAstheglobalpositioningsystemintheaerospace,aviation,marine,oceanprocesses,geodesy,landnavigation,andextensiveuseofitsmilitarybroadapplicationprospects,makingtheGPSpositioningandnavigationsystemintothefieldofcompetingdomesticandforeignobjectofstudy.Thispaperpresentsastr
4、ucturedARM-basedprocessors,opensourceembeddedlinuxsystemandtheopenmapdatatobuildanembeddedGPSpositioningandnavigationsystemmapdesign.BasedonGPSsatellitepositioningtechnology,thedynamiccanbeamovingtargetposition(longitudeandlatitude),time,statusandotherinformationtransmittedinrealti
5、meviawirelesscommunicationlinktothemonitoringcenter,whichisdisplayedontheelectronicmapofthetrajectoryofthemobileterminalmovement,Andtheterminalposition,velocity,directionofmovement,alarminformationofinteresttouserstomonitorandqueryparameters.ThispaperpresentsanembeddedARM-basedauto
6、-positioningsystem,withasmallfootprint,highperformance,highreliabilityandconfigurablefeatures,andcanbesuccessfullyportedtoavarietyofhardwareandoperatingsystemplatforms.Buildingthesystemhardwareandsoftwareplatform,basedontheGPSmapnavigationbystudyingthecriticaltheoryandtechnology,in
7、cludingthepositioningdataprotocolanalysis,systemdigitalmaptoselect,coordinateconversion,vectormapvisualizationandroaming,zoomingandotheroperations,designandDevelopmentoftheupperGPS,mapsoftwaremodules,enablingGPSmapnavigationfunction.KeyWords:Globalpositioningsystem;Digitalmap;Orien
8、tationnavigation;Linux;ARM