基于ARM的便携式GPS终端设计论文.doc

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ARM的便携式GPS终端设计毕业论文 目 录 毕业设计(论文) 1 毕业设计(论文)任务书 1 学士学位论文原创性声明 3 摘要: 0 Abstract: 1 1 引言 5 2本文的研究背景 6 2.1 嵌入式技术 6 2.2.GPS技术 7 3 系统总体设计 8 3.1 系统设计要求 8 3.2部分模块设计方案 8 3.2.1 控制模块设计方案 8 3.2.2 操作系统选择方案 9 3.2.3 GPS模块选择方案 9 3.2.4显示模块设计方案 9 3.2.5地图文件存放方案 9 3.3总体方案确定 9 4系统的硬件设计与实现 11 4.1 主控芯片电路 11 4.2 flash芯片电路 13 4.2.1 nand flash芯片电路 13 4.2.2 nor flash芯片电路 13 4.3 串口电路 14 4.4 usb端口电路 15 4.5 系统总线及lcd接口电路 16 4.6 电源电路 16 5 系统的软件设计 18 5.1 软件数据设计 18 5.2软件系统设计 18 5.2.1导航功能模块设计 19 5.2.2浏览功能模块设计 19 5.3软件界面设计 19 5.4嵌入式软件设计 19 5.4.1软件的导航功能由主控线程控制实现.其基本实现流程如下(可见图4) 20 5.4.2 GPS数据提取 21 5.4.3显示与查询 23 6 系统的软件设计 24 6.1 程序整体结构框图 24 6.2 Maintab类 25 6.3 mainwidgt类 25 6.4 config类流程图 26 6.5 map类 27 6.6 GPS_diver类 27 6.7 staSNR类 29 6.8 debugPDF类 29 6.9 Makefile文件 30 6.10 地图文件(mapinfo.txt 文件) 30 7 调试与测试结果展示 31 7.1 操作系统烧写测试 31 7.2 卫星接收测试 32 7.3 地图显示测试 34 7.4 GPS信号检测测试 37 7.5 功耗测试 37 7.6 其他测试 37 7.7 测试结果分析 38 8 总结 39 参考文献 41 致谢 42 附录A 43 附录B 44 基于ARM的便携式GPS终端设计 1 引言 随着计算机和通信技术的快速发展,嵌入式系统己经广泛渗透到人们的工作、生活中,从家用电器、手持通讯设备、信息终端、仪器仪表到汽车、航天航空、军事装备、制造工业、过程控制等。尤其是随着嵌入式系统与Internet的日益结合,使得嵌入式应用项目越来越多样化,嵌入式电子产品的功能也日益强大。 GPS 是英文Global Positioning System(全球定位系统)的简称,而其中文简称为“球位系”。GPS是20世纪70年代由美国陆海空三军联合研制的新一代空间卫星导航定位系统 。其主要目的是为陆、海、空三大领域提供实时、 全天候和全球性的导航服务,并用于情报收集、核爆监测和应急通讯等一些军事目的Advanced SC Machines) 作为 fabless、chipless这一生产模式最为成功的典范,既不生产芯片,也不销售芯片,而是设计出高效的P内核,授权给各半导体公司使用;半导体公司在删技术的基础上,根据自己公司的产品定位,添加自己的设计并推出芯片产品;最后由OEM客户采用这些芯片来构建基于ARM技术的最终应用系统产品。经过10多年的发展,ARM公司己是业界领先的碑供应商。[3] ARM微处理器得到了众多半导体厂家和整机厂商的大力支持,全球已有10多家公司在采用删技术,20家最大的半导体厂商中有19家是ARM的用户,包括TI、Philips和Intel等公司。优良的性能和准确的市场定位极大地丰富了A蹦资源,加速了基于删核的、面向各种应用系统芯片的开发应用,使得删获得了更广泛的应用,确立了ARM技术的市场领先地位。ARM在高性能嵌入式应用领域获得了巨大的成功,己在32位嵌入式应用中稳居世界第一。在2002年,基于ARM核的芯片占据了整个32、64位嵌入式微处理器市场的79,5%,全世界已使用了20多亿个ARM核。如今,ARM公司已经成为业界的龙头老大,“每个人口袋中都装着ARM”是毫不夸张的,因为几乎所有的手机、移动设备、PDA都是用基于ARM核的系统芯片开发的。 嵌入式操作系统是支持嵌入式系统工作的操作系统软件,一般用于比较复杂的嵌入式系统软件开发中。[4]嵌入式操作系统一般具有实时特点,是嵌入式系统的灵魂,它的出现大大提高了嵌入式系统开发的效率,减少了系统开发的总工作量,而且提高了嵌入式应用软件的可移植性。目前常见的嵌入式操作系统有Linux、Vxworks、windowsCE、Palm OS等。其中WindowsCE.net是微软推出的一款面向嵌入式应用的

您可能关注的文档

文档评论(0)

你好世界 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档