ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:75.12KB ,
资源ID:14861646      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14861646.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(GPS导航V10概要设计说明书1Word文件下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

GPS导航V10概要设计说明书1Word文件下载.docx

1、 新增创建人: 郑志鑫M: 修改修改人:陈代远车载导航系统项目 概要设计说明书1引言1.1目的 本说明书是对需求的进一步明确,提出系统的解决方案,划分模块,初步确定数据结构,可作为编写详细设计说明书的参考,也可作为了解整个系统的的参考资料使用; 面向的读者:程序员、测试人员、详细设计说明书编写人员,其他读者;1.2项目背景 现在,随着GPS技术、多媒体应用、LCD显示技术的日趋成熟,汽车导航、防盗系统在高端汽车中已经是现实,而在普通汽车中实现,也是指日可待了。车载导航系统中包含了很多前卫、实用的技术,如:GPS应用技术、GPRS应用技术、GUI开发技术、多媒体功能应用技术、传感器技术、嵌入式操

2、作系统应用开发技术、系统构建技术、驱动编写技术、数据库技术等等。学员通过项目的完成,对于巩固理论知识、拓展实用的项目经验都有很大的帮助。1.3术语及缩略语定义1.3.1术语定义 GPS:全球定位系统。 GPRS:通用分组无线服务。 GUI:图形化用户界面。 sql:结构化查询语言。1.3.2缩略语定义GPS: Global Position SystemGPRS: 通用分组无线服务。GUI: Graphic User Interfacesql: Struct Query Language1.4参考资料1.4.l文件 车载导航系统项目需求分析说明书1.4.2资料 2系统概述2.l需求规定 系统目

3、标设计开发出一个GPS导航系统,并实现短信防盗报警和简单的娱乐功能。 功能需求按照车载导航系统项目需求说明书的要求,系统应实现以下功能:1 定位功能GPS通过接收卫星信号,可以准确地定出其所在的位置,位置误差小于10米。利用GPS,在地图上实时显示车辆当前位置。2 地图导航功能输入目标地点后,自动在地图上显示出行车路线;重假如用户因为不小心错过路口,没有走车载GPS导航系统推荐的最佳线路,新为用户设计一条回到主航线路线,或是为用户设计一条从新位置到终点的最佳线路。3 语音导航功能输入目标地点后,车辆只要遇到前方路口或者转弯,车载GPS语音系统提示用户转向等语音提示。4 防盗功能通过发送gprs

4、短信,可以返回车辆当前位置。5 娱乐功能播放U盘、SD卡中的MP3、MP4文件。6 增加兴趣点功能由于我国大部分城市都处于建设阶段,随时随地都有可能冒出新的建筑物,由此,电子地图的更新也成为众多消费者关心的问题。因此遇到一些电子地图上没有的目标点,只要你感兴趣或者认为有必要,可将该点或者新路线增加到地图上。2.2系统结构图2.3软/硬件要求硬件名称说明CPUS3C2410, MPLL=200MFLASH2M norflash + 64M Nand FlashSDRAM64MUSB1个USB Host接口, 1.1标准网口10M串口2个3线串口SD卡接口sd卡容量1GI/O8路I/OLCD3.5

5、寸240*320 TFT屏触摸屏4线电阻式触摸屏GPRS模块3线串口接线GPS模块加速度传感器输出电压范围0-3VU盘容量14G软件名称操作系统Linux-2.6.22开发工具GNU工具启动代码u-boot 1.3.6驱动程序所有硬件驱动文件系统根文件系统采用cramfs,用户文件系统采用yaffs2GUIQT地图3操作系统概要设计3.1系统功能结构图系统移植IPO图系统编码:文件名称:u-boot.bin,zImage,文件系统页次:子系统编码:子文件名称:填写:日期:加工编号:加工名称:审核:输入数据流:输出数据流:处理说明:系统移植主要包括如下三个部分:1、U-Boot:编译基于ARM9

6、平台的U-Boot引导程序,并下载到NAND Flash中。实现U盘和SD卡的自动升级功能。2、Linux 内核:编译基于ARM9平台的linux内核,去除不必要的内核功能和模块,使内核尽量小巧。3、文件系统:根文件系统采用cramfs,用户文件系统采用yaffs2。3.2模块说明3.2.1操作系统模块说明模块编号:模块名称:linux操作系统功能描述:初始化硬件平台,运行linux操作系统。输入数据:开机上电输出数据:linux命令行界面开发板上电后,由 U-Boot引导启动linux内核,加载文件系统,并最终进入linux字符见面。4驱动开发概要设计4.1系统功能结构图驱动开发IPO图gp

7、s.c,gprs.c,framebuffer.c,touchscreen.c,usb.c,sd.c驱动开发主要完成以下几个功能:1、GPS定位:内核识别GPS模块,获取GPS经纬度信息,实现用户层到内核层的系统调用。2、GPRS通讯服务:内核识别GPRS模块,通过GPRS模块向用户手机发送报警短信息。3、LCD显示:内核识别LCD模块,显示字符见面,进而实现图形化用户界面的开发。4、触摸屏输入:内核识别触摸屏,实现触摸屏输入。5、USB接口:内核识别U盘,实现U盘存储设备的数据交互。6、SD卡接口:内核识别SD卡,实现SD卡存储设备的数据交互。4.2模块说明4.2.1 GPS驱动模块说明gps

8、.h,gps.cGPS驱动初始化GPS模块,提供给用户层获取经纬度数据的接口。经度值,纬度值。在导航模式下,实时获取GPS模块接收的经纬度信息,并更新值,当用户层应用程序需要时,将数据返回给用户层应用程序。在防盗模式下,保存原有值不更新,并实时获取新的经纬度值,当新值与旧值相差一定数量时发出信号,通知用户层应用程序。4.2.2 GPRS驱动模块说明gprs.h,gprs.cGPRS驱动初始化GPRS模块,为用户层应用程序提供交互接口。要发送的信息内容由用户层应用程序向GPRS设备文件写入要发送的信息内容,最后通过系统调用通过驱动程序完成信息发送到指定手机终端。4.2.3 LCD驱动模块说明lc

9、d.h,lcd.cLCD驱动初始化LCD屏,实现framebuffer,为用户层应用程序提供显示接口。将用户层应用程序写入LCD设备文件的信息通过framebuffer正确传输并显示。4.2.4 触摸屏驱动模块说明touchscreen.h,touchscreen.c触摸屏驱动初始化触摸屏,为用户层应用程序提供触摸屏输入接口。触摸事件触摸点的坐标初始化触摸屏,响应中断,返回坐标值。4.2.5 USB存储设备驱动模块说明usb.h,usb.cUSB驱动内核识别USB接口,初始化USB设备,实现读写U盘。初始化函数,可读/可写中断,读写函数。4.2.6 SD卡存储设备驱动模块说明sd.h,sd.cSD卡驱动内核识别SD卡接口,初始化SD卡设备,实现读写SD卡。5GPS导航应用程序概要设计5.1系统功能结构图导航应用IPO图经纬度坐标值地图中相对位置1. 根据实时获取的坐标值,在地图中显示当前位置。2. 根据用户输入的起点、终点坐标值,计算最优路径。3. 在导航过程中,将要到达每一个交叉点时,提供语音提示。防盗应用IPO图报警信息保存旧的坐标值,实时获取新的坐标值,当两值相差一定数量值时,产生报警信息。5.2模块说明5.2.1 定位模块说明定位模块实时更新,并在地图上显示当前位置信息。在地图上标注位置信息

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1