基于ARM应用的GPS导航系统设计
无需注册登录,支付后按照提示操作即可获取该资料.
基于ARM应用的GPS导航系统设计(任务书,开题报告,外文翻译,论文9000字)
摘要
目前嵌入式正在迅速发展进步,大量基于嵌入式系统开发的设备也逐渐融入人们的生活中,相关领域的研究和开发也变得越发热门。因为嵌入式开发技术的推广和深入,该领域产品的类型以及功能变得多样化。嵌入式GPS导航设备是一种典型的嵌入式设备,采用ARM处理器的嵌入式GPS导航设备具有强大的处理能力以及便携性,为人们的出行以及勘察等提供很好的帮助。
本次设计的预期任务为实现基于ARM的GPS定位导航系统,取用集成S3C2440处理模块以及多种接口的MINI2440开发设备作为基本硬件平台,通过串口获取GPS模块GR-87传递的GPS语句,软件系统基础环境使用了Windows CE 5.0,移植开源地图文件KLD0706VC,通过X35 LCD触摸屏显示并进行操作,实现GPS信息显示,地图显示及基础定位导航功能。实际使用表明,本系统基本完成了预设的目标功能,能够较为稳定地提供GPS导航服务。
关键词:ARM GR-87GPS WindowsCE5.0 定位导航
The design of a GPS navigation system based on ARM applications
Abstract
Nowadays embedded technology is developing with a high speed, a large number of devices based on embedded system is taking more important part in people's daily lives and getting more close to us. As a result of popularity of embedded devices,the research of this area is calling more attention . With the research to embedded technology getting more and more widely and thorough,the kind and function of embedded devices is also becoming diversified. The embedded GPS navigation device is a typical embedded devices, using ARM processor offer embedded GPS navigation device with powerful processing capabilities and portability, which is very helpful to the travel and reconnaissance .
The goal of my topic is to design an ARM-based GPS navigation system ,use the MINI2440 device as the basic hardware platform with S3C2440 processor and some necessary interface. The transmit of GPS data is implement by connecting the serial ports with GPS module. The basic software platform uses the Windows CE5.0 as the operate system.During the design,my work also involves of transplanting open-source map KLD0706VC. Most of the operations are realized by clicking the X35 TFT screen. Taking the advantage of X35 TFT screen, we can display the GPS information and the map to realize the basic GPS navigation function. By testing the system with actual use,we can provide that the system designed by me has achieved the goal and the system can offer a stable GPS navigation service.
Keywords: ARM; GR-87GPS; WindowsCE5.0; GPS Navigation
目录
摘要 I
Abstract II
目录 1
第一章 绪论 2
1.1课题研究背景 2
1.2论文所做的工作 3
第二章 系统设计概述 4
2.1主控芯片选择 4
2.2 GPS模块选择方案 4
2.3显示模块选择 5
2.4地图文件存放方案 5
第三章 硬件系统设计 7
3.1 硬件系统框图 7
3.2 S3C2440芯片电路 7
3.3 GPS模块电路 8
3.4 LCD电路 8
3.5存储模块电路 9
3.5.1 Nor Flash电路 9
3.5.2 Nand Flash电路 10
3.5.3 SD卡电路 10
3.6接口电路 11
3.6.1串口电路 11
3.6.2 USB接口电路 12
3.6.3 JTag 接口 12
3.7电源电路 13
第四章 软件设计 15
4.1 加载引导程序Supervivi 15
4.1.1安装H-JTag 15
4.1.2设置JTag端口 16
4.1.3烧写BIOS 16
4.2 Windows CE烧写 17
4.2.1 安装BootLoader 17
4.2.2下载烧写BootLogo 18
4.2.3安装Windows CE 内核映象 18
4.3系统主程序 19
4.4 屏幕旋转 20
第五章系统调试 24
5.1 Windows CE系统测试 24
5.2横屏设置 25
5.3触摸屏校准 25
5.4 GPS调试 26
5.5定位导航系统调试 27
结束语 30
参考文献 31
致谢 32
附录一 系统主程序设计 33
附录二 ROTATE部分代码 45