基于QT的多媒体车载导航系统论文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于QT的多媒体车载导航系统毕业论文 目录 1、 系统方案选择和论证 1 1.1引言 1 1.2 方案说明 1 1.2.1、 总体设计方案 1 1.2.2、 系统功能说明 2 1.3、 部分模块设计方案 2 1.3.1、 控制模块设计方案 2 1.3.2、 操作系统选择方案 3 1.3.3、 GPS模块选择方案 3 1.3.4、显示模块设计方案 4 1.3.5、地图文件存放方案 4 1.4、总体方案确定 4 1.4.1、系统硬件方案 4 1.4.2、软件需求 5 2、 系统的硬件设计与实现 5 2.1、 主控芯片电路 6 2.2、 flash芯片电路 7 2.2.1、Nand flash芯片电路 8 2.2.2、 nor flash芯片电路 8 2.3、 串口电路 9 2.4、 usb端口电路 10 2.5、 系统总线及lcd接口电路 10 2.6、 电源电路 11 3、 系统的软件设计 11 3.1、系统概述 11 3.2、软件详细设计 11 3.2.1、主函数 11 3.2.2、画布 13 3.2.3、位图元素 13 3.2.4、GPS类 14 3.2.5、主界面 20 3.2.6、地图窗口 22 3.2.7、多媒体播放窗口 23 3.2.8、游戏窗口 24 3.2.9、日历窗口 24 3.2.10、电子书窗口 25 3.2.11、声卡驱动移植 26 3.2.12、触摸屏驱动移植 26 3.2.13、RTC驱动 27 4、 移植与测试 28 4.1、检查编译环境的搭建 29 4.2、图形界面的搭建 30 4.3、测试 32 5、 总结 36 1、 系统方案选择和论证 1.1、引言 GPS 是英文Global Positioning System(全球定位系统)的简称,而其中文简称为“球位系”。GPS是20世纪70年代由美国陆海空三军联合研制的新一代空间卫星导航定位系统 。其主要目的是为陆、海、空三大领域提供实时、 全天候和全球性的导航服务,并用于情报收集、核爆监测和应急通讯等一些军事目的。随着人民生活水平的发展,GPS技术被越来越多的应用在个人PDA、个人车载终端、手机等设备上。人们通过GPS,能准确知道自己所在的位置,从实现到导航、确定旅游路线、获取地理信息等功能。本文介绍的GPS导航系统,以ARM作为主控芯片,配以GPS、TFT触摸屏、嵌入式LINUX操作系统,构建了一个集GPS信息显示、地图显示为一体的完整系统。本系统在一定程度上推动了GPS导航设备研究的发展。 1.2 方案说明 1.2.1、 总体设计方案 个人手持设备要求界面美观、功耗低、易于操作。系统应有彩色触摸屏;低功耗、高速度的处理芯片;带有嵌入式操作系统;GPS信息接收模块;sd卡用以存放地图。 模块框图如图所示 1.2.2、 系统功能说明 (1).定位功能 GPS通过接收卫星信号,可以准确地定出其所在的位置,位置误差小于10米。利用GPS,在地图上实时显示车辆当前位置。 (2).地图导航功能 输入目标地点后,自动在地图上显示出行车路线;假如用户因为不小心错过路口,没有走车载GPS导航系统推荐的最佳线路,新为用户设计一条回到主航线路线,或是为用户设计一条从新位置到终点的最佳线路。 (3).娱乐功能 播放U盘、SD卡中的MP3、MP4文件,也可查看电子书。 (4).数据存储功能 将地图文件,影音文件,电子书等数据存储在SD卡中。 1.3、 部分模块设计方案 1.3.1、 控制模块设计方案 ARM是一种处理器的IP核。英国ARM公司开发出处理器结构后向其他芯片厂商授权制造,芯片厂商可以根据自己的需要进行结构与功能的调整,因此实际中使用的ARM处理器有很多种类,主要有三星、飞利浦、ATMEL、INTEL制造的几大类,功能与使用上均不相同。ARM处理器核还可以嵌入其他专用芯片中作为中央处理单元使用,例如飞利浦的MP3解码芯片就是采用ARM7核心的。ARM系列处理器很少集成片上硬件资源,更接近今天的处理器范畴,基本不被认为是单片机。 AVR单片机是ATMEL公司研制开发的一种新型单片机,它与51单片机、PIC单片机相比运行效率高很多、芯片内部的Flsah、EEPROM、SRAM容量较大、全部支持在线编程烧写(ISP、每个IO口都可以以推换驱动的方式输出高、低电平,驱动能力强、内部资源丰富,一般都集成AD、DA模数转换器;PWM;SPI、USART、TWI、I2C通信口;丰富的中断源等。主要现在使用的型号是ATMEGA8/16。 方案二:采用三星公司的s3c2440。s3c2440采用ARM920t内核,实现了MMU、ARBA、BUS和Harvard的高速缓冲体系结构。它是一块高性能、低功耗的嵌入式芯片,并且可植入操作系统。在个人PDA领域应用较广。植入操作系统

文档评论(0)

你好世界 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档