- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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是微软推出的一款面向嵌入式应用的
您可能关注的文档
- 在线博客系统网站设计论文.doc
- 在线购物车系统的设计与实现论文.doc
- 在线婚恋系统的设计与实现论文.doc
- 在线监测系统的研究设计论文.doc
- 在线交友系统论文.doc
- 在线考试功能系统设计论文.doc
- 在线考试系统研究论文.doc
- 在线论坛系统的设计与实现论文.doc
- 在线拍卖系统论文.doc
- 在线拍卖系统设计论文.doc
- 2024年05月山东交通职业学院招考聘用博士研究生50人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽芜湖市弋江区老年学校(大学)工作人员特设岗位公开招聘2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东东营河口区教育类事业单位招考聘用22人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东交通职业学院招考聘用100人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东威海职业学院招考聘用高层次人才2人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽石台县事业单位工作人员33人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东滨州市博兴县事业单位公开招聘考察笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月安徽蚌埠固镇县湖沟镇选聘村级后备干部7人笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东省安丘市教育和体育局所属事业单位学校公开2024年招考232名工作人员笔试历年典型题及考点剖析附带答案含详解.docx
- 2024年05月山东临沂临港经济开发区工作人员(5人)笔试历年典型题及考点剖析附带答案含详解.docx
文档评论(0)