- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM处理器的GPS导航系统设计报告
一.引言
随着我国经济水平的快速发展,汽车行业也蓬勃发展起来。汽车的增长速度远远超过公路的增长速度,汽车拥有量的急剧增加和城市现代化交通建设的相对滞后导致城市交通情况不断恶化。同时,现代物流对运输车辆和货物安全与准时调运的要求、公交与出租车的运营管理、大型的企事业单位日常车辆管理也都对车辆的监控与导航有迫切的需求。面且随着旅游行业的发展,人们急需要一种可以随时随地知道自己方位和目的地的方便设备。
GPS(全球定位系统)具有全球、全天候工作,定位精度高,功能多,应用广的特点,通过GPS接收机可以实现精确的自主定位,这为实现车辆的定位和导航奠定了基础。伴随ARM处理器、嵌入式操作系统、路径优化控制算法和GPS网络的成熟,车辆定位导航系统有了新的发展,可以在短时间内实现定位和最优路径导航。
本项目在信息系统终端的设计中采用了ARM处理器和嵌入式操作系统uC/OS-II作为开发平台,通过采用ARM处理器可达到最大为60MHz的CPU操作频率,使得数据处理能力大大加强,同时,基于嵌入式操作系统uC/OS-II开发设计的软件具备了很强的扩展性和稳定性。
二.方案简介
功能简介
该嵌入式GPS导航系统由GPS系统获得当时所在的位置的经纬度,通过换算和地图匹配在地图上得到当时的实际位置,然后由用户输入目的地,通过A*最短路径算法计算最短路径并在矢量地图上显示,同时提取GPS提供的速度,时间等信息显示在屏幕上。
硬件实现
本嵌入式GPS导航系统的硬件核心是意法半导体ARM7系列中的16/32位RISC处理器STR710FZ2T6芯片,该芯片强大的实时处理能力和丰富的外围接口非常适合嵌入式系统的开发,本系统正是基于该芯片的这些特点面设计的。系统框图如图1所示。
系统以STR710FZ2T6微处理器为核心,与2片512KB的SDRAM(IS61LV25616)、一片8MB的NAND Flash和一片2MB NOR FLASH(SST39LF160)组成。外部添加了用于接收GPS信号的GPS模块,用于显示的液晶面板以及键盘输入模块。
图1 硬件框图
三.软件设计
3.1 软件数据设计
导航软件中的数据主要是导航地图的空间数据,主要由与导航需求相关的一些信息组成,包括道路网几何形状、道路等级、道路特征、交规限制、地理政治边界、感兴趣的点、路标和服务设施等。这些数据主要分为两大类:道路网数据和非道路网数据。道路网数据包括基本的道路网的地理数据(如道路的地理位置信息)以及道路上与车辆行驶相关的数据(如道路的交规信息、收费信息、和限速的信息)。道路网数据的主要特征是有较强的拓扑关系。非道路网数据主要包括能反映区域的基本地理面貌的地物信息(如河流.湖泊.边界等)以及与出行信息相关的单位信息(如学校、政府机关、医院等)。整个导航数据的获取和录入可以通过转换通用的地图为矢量图,并且以点代替具体的路面实况。
3.2软件系统设计
导航软件是以导航数据库为数据基础的。针对导航数据库的操作行为.从功能上将导航软件分为具有导航功能的部分和具有浏览功能的部分。导航功能部分是在动态行进过程中进行导航规划服务的,可分为导航定位、地图匹配、路径规划和路径引导等模块。主要通过导航界面与用户实现交互、浏览功能主要是在静态过程中对导航的地理信息提供浏览查询服务的通过浏览界面与用户实现交互。软件系统结构如图2所示。
图2.软件系统框图
3.2.1导航功能模块设计
该方面的设计中主要包括以下4个模块的设计:
(1)导航定位模块实时地从通信端口读取数据.然后进行分析处理,得到可以进行地图匹配的经、纬度数据并将其传给地图匹配模块。
(2)地图匹配模块根据导航定位模块输入的经纬度在导航数据库中进行匹配。
(3)路径规划模块主要是根据用户指定的出发地和目的地在导航数据库中的道路网络中规划出一条最佳路径。
(4)导航引导模块将地图匹配的结果和规划好的路径结合导航地图数据库的数据以地图的方式显示出来。这样就可以直观、无误地引导用户行进。
3. 2. 2浏览功能模块设计
该方面的设计中主要包括以下2个模块的设计:
(1)地图浏览模块主要是在浏览界面中实现对地图的缩放、平移等基本浏览操作。
(2)地图查询模块主要是根据用户的要求在导航地图数据库中进行查询操作并通过浏览界面显示出来。
3. 3软件界面设计
如前所述,从大的功能上导航软件分为具有浏览功能的部分和具有导航功能的部分。因此在界面方面也设计了两种不同的界面:浏览界面和导航界面。浏览界面主要为用户在查找浏览相关地理信息过程中提供交互服务。导航界面主要将当前的位置在导航地图中显示出来并在实时定位过程中为用户提供关于导航服务方面的一些交互提示。要求浏览
您可能关注的文档
- 基于装备保障领域的软件重用技术研究.doc
- 基于组态软件和simulink的虚拟试验平台.doc
- 基于XML的个性化网络教学课件系统的研究和实现.doc
- 基于数据挖掘的内幕操纵行为甄别研究.doc
- 基于CAD的数字矿井模型及应用.doc
- 基于近似几何误差的动态隐式曲线重构.doc
- 基于SOA的电信CRM与SFS系统接口的设计与实现.doc
- 基于GPRS的智能家居远程监控系统(GEC-EHOME智能家居系统.doc
- 基于相关任务分配的网络计划的算法.doc
- 大股东的内部市场与上市公司价值的N型关系——基于效率观点和掏空观点的实证检验.doc
- 2025年河南省长葛市事业单位考试(中小学教师类D类)职业能力倾向测验强化训练试题集推荐.docx
- 辽宁省海城市事业单位考试(中小学教师类D类)职业能力倾向测验重点难点精练试题完美版.docx
- 2025年广东省连州市事业单位考试(中小学教师类D类)职业能力倾向测验试卷及答案1套.docx
- 云南省香格里拉市事业单位考试(中小学教师类D类)职业能力倾向测验知识点试题一套.docx
- EPC工程总承包讲稿75页.ppt.pdf
- 部编版语文五年级下册-全册看拼音写词语(附答案)(1).pdf
- 【广州版】三年级英语课件下册 Unit 1(4).pdf
- EPC工程总承包项目管理实务(二稿)(330P).pdf
- 28.职业卫生基础建设【P055】.pdf
- 部编版小学五年级语文上册生字组词.pdf
最近下载
- 六年级数学《圆的对称性》C1跨学科学习活动设计学习活动方案学生成果及点评.pdf VIP
- 高低压变配电工程施工招标文件.pdf VIP
- 变电站施工合同协议书范本.docx
- 《分级护理制度》课件.ppt VIP
- 2024年检验类之临床医学检验技术(士)真题精选附答案 .pdf VIP
- J B∕T 13202.4-2017 -柴油机 颗粒捕集系统 第4部分:颗粒捕集器技术条件.pdf
- 2.蜗牛的坚持 课件(共19张PPT内嵌视频) 人教版一年级美术上册02.ppt.pptx VIP
- 软科2024年中国大学排名 .pdf VIP
- DB37_T 5174-2021 山东省沿海地区建筑工程风压标准.docx
- 小学跨学科教学的评价与反馈.docx
文档评论(0)