车载影音指导书范文.doc

车载影音指导书范文.doc

ID:51021175

大小:68.89 KB

页数:4页

时间:2020-03-17

车载影音指导书范文.doc_第1页
车载影音指导书范文.doc_第2页
车载影音指导书范文.doc_第3页
车载影音指导书范文.doc_第4页
资源描述:

《车载影音指导书范文.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、车载影音指导书范文  根据设计功能将整体设计分为三大部分(见图1-1)  1、影音基本功能部分,此部分为音乐播放、视频播放两个模块;  2、特色功能部分,此部分分为摄像头视频采集、定时提醒两个模块;  3、附加功能部分,此部分分为TXT阅读器、电子相册两个模块;图1-1整体设计框图1.2开发环境与硬件平台  1、硬件博创经典平台CPU:PXA270中星微Z301摄像头USB接口USB鼠标SD卡>=128M系统采用博创公司的S3C2410/P270平台为开发硬件载体,CPU为PXA270处理器。  另配中4星微301摄像头,USB鼠标输入设备,外扩SD卡存储设备。  2

2、、软件内核linux2.6.9文件系统jffs2+yaffs图形用户界面QT/E4.5.0在软件平台选取上,选择了Linux嵌入式操作系统作为软件开发平台,Linux为开源平台,在开发成本上较为低廉,同时Linux具有丰富硬件驱动,对于USB摄像头、SD闪存等设备支持良好,最重要的是Linux平台的可裁剪性,通过对内核和硬件驱动的裁剪,可以实现系统的小巧化。  图形界面方面,选取了诺基亚公司的Qt图形界面开发框架,进行用户交互图形界面的开发。  Qt拥有良好的跨平台性,具有专门用于嵌入式Linux的版本,在嵌入式环境下Qt直接访问FrameBuffer,执行效率高,而

3、且Qt具有丰富的类库,通过调用API可实现设计的全部功能。  1.3功能模块设计  1、音乐播放器模块音乐播放模块的设计从逻辑层面可以分为三个层输入层,播放层,用户层(见图1-2)。  首先是由输入层即文件过滤器负责将音乐文件夹中的音频文件的文件名称传送给播放层,播放层使用的是强大的Mplayer播放器。  接着由播放层进行解码、播放,并把文件信息传递给用户层,最后用户层将信息显示给用户。  利用Qt框架编写一个友好的用户界面作为用户层,通过这个前台界面与Mplayer进行通信,可以控制Mplayer播放器。  对Mplayer播放器的控制主要有以下几个方面给Mpla

4、yer播放器提供输入文件;在Mplayer播放音乐时通过提供的用户界面对Mplayer进行同步控制,例如播放/暂停,快进/快退。  5图1-2音乐播放模块设计框图  2、视频播放器模块视频播放器的后台同样利用功能强大的Mplayer播放器。  与播放音乐相近,在进行视频播放时,视频播放模块从逻辑层面可以分为三个层次输入层、播放层(音频解码和视频解码)、用户层(见图1-3)。  视频播放器的输入层和音频播放器的输入层功能是一样的,主要的差别在其他两个层次。  在播放层使用Mplayer对输入的文件进行音频和视频播放,并控制视频显示的位置,最后有用户层对整体播放进行控制。

5、  利用Qt提供用户界面实现用户层功能,通过这个界面向Mplayer提供输入文件,在Mplayer播放文件时可以通过这个界面对Mplayer进行同步控制,主要控制有快进、快退、暂停和音量控制等。  6图1-3视频播放模块设计框图  3、视频模块视频功能由三部分组成USB摄像头驱动部分,用于驱动USB摄像头,并为上层程序提供获取视频的接口;视频控制程序,视频控制程序为倒车视频功能模块的核心,由视频控制程序发出视频获取指令,通过调用驱动程序接口获取视频数据,再由视频控制程序对视频数据进行处理,在提供给视频显示程序;视频显示程序,功能为处理图像数据并显示,利用Qt图形界面清

6、晰、实时的显示视频图像,同时在用户交互界面上设计有返回主界面按钮。  图2-4视频设计框图  4、定时提醒模块定时提醒模块功能为定时的播放提醒音乐。  主要有用户界面、定时器、提醒音乐播放模块三个模块(见图1-5);⑴提醒音乐播放模块由定时器控制播放对其进行控制,同样利用Mplayer循环播放提醒音乐;⑵定时器定时器获取用户输入的时间,并以此时间为一个周期,循环得向提醒音乐播放模块发送播放指令,实现定时提醒的功能;⑶用户界面:设置了输入时间和选取音乐两个可选选项,同时添加了用于启动定时提醒功能的开始按钮和返回主界面的返回按钮。  7图1-5定时提醒设计框图  5、TX

7、T文本阅读器TXT文本阅读器提供给用户电子书阅读功能,设计如图1-6。  电子书格式为常见的TXT格式,主要通过文档选择器对设定的电子书目录进行检索,通过文件过滤器过滤,列出TXT格式文档,用户选择文件后文档选择器将文档名称传送给文档浏览器,文档浏览器读取TXT文档中的内容,显示在文本框中,供使用者浏览;样式选择器提供给用户颜色选择对话框,用户可以选取喜欢的文字颜色、字体颜色,样式选择器则根据选择控制文档浏览器中对应的颜色属性,缓解用户阅读电子书时引起的视觉疲劳。  图1-6文本阅读器设计框图  6、电子相册电子相册模块设计在整个系统的主界面上,主界

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。