- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM的嵌入式车载GPS定位系统设计.pdf
车载导航仪/
基于ARM 的嵌入式车载GPS 定位系统设计
鹿存波,邓飞贺,赵龙章
(
南京工业大学自动化与电气工程学院,江苏南京210009)
摘要:介绍了嵌入式GPS 定位系统的整体设计方案,着重对基于ARM9 和嵌入式Linux 的系统进行硬件设计和内核移植,同
时介绍了GPS 接收模块的制作方案。最后对GPS 驱动程序及应用程序进行了设计。
关键词:GPS ;ARM ; 嵌入式Linux 操作系统
Design of Embedded Vehicle GPS Location System Based on ARM
LU Cunbo ,DENG Feihe ,ZHAO Longzhang
(College of Automation and Electric Engineering ,Nanjing University of Techonology ,Nanjing Jiangsu 210009 ,China)
Abstract :The whole design of embedded GPS system is introduced. The paper mainly designed the hardware and makes Linux kernel
transplanted. And it particularly implemented the execution of GPS module. Finally ,the paper designed the GPS driver and the application
program.
Keywords :GPS ;ARM ;Embedded Linux OS
0 引言 电源电路、时钟电路、复位电路、存储模块电路、JTAG 接口
车载定位系统作为车载信息系统的重要部分,利用GPS 等 电路、串行口电路、LCD 接口、SPI 接口以及按键电路的设计。
装置,以一定精度实现车辆定位,包含位置、速度和行车方向 主控模块通过串行口、SPI 接口、LCD 接口与扩展模块相连接
等车辆姿态信息。继一些国家之后,我国一些科研院所和高校 构成整个硬件系统。
也开始研究自己的车载定位系统,市场空前地繁荣。但是传统
系统功能单一、集成度不高。随着ARM 处理器在全球范围的 1. 2 GPS 模块的硬件设计与制作
流行,32 位的RISC 嵌入式处理器已经成为嵌入式应用和设计 定位部分采用了自行设计和制作的基于瑞士U-BLOX 公司
的主流。同时嵌入式Linux 是一个非常好的免费的操作系统内 LEA-4S 芯片的GPS 接收模块。在此给出了 GPS 接收模块的整
核,具有稳定、 良好的移植性,优秀的网络功能,完备的各种 体设计,如图2 所示。
文件系统的支持以及标准丰富的API 等特点。因此,本文提供
了一套具有先进性及工程实用性的车载定位系统整体解决方
案,使得系统的性能、集成度和可扩展性大大提高。
1 系统的硬件设计
1. 1 系统的整体硬件设计
本文车载信息系统由主控制、定位、通信、数据采集、显
示等几部分组成,如图1 所示。
图2 GPS 接收模块的整体设计
u-blox 的GPS 部分分为两部分,采取数字/ 模拟分开设计
的方法,有效提高了模块的抗干扰能力。在硬件的设计制作过
程中,也是分为两步,即模块部分和数字部分。模拟部分主要
文档评论(0)