版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
二级学院班级学号学生姓名指导教师教师职称士士士士士士士“士士士士士士士“ 2.5.2影音系统软件组成 1.1课题研究的相关背景车载娱乐影音系统、家庭娱乐影音系统、手机娱乐影音系统等。早起的娱乐影音1.2选题的目的和意义2.1影音系统的主要功能片显示、音乐播放、视频播放三个部分,在每个部分内部,具有操控各个部分的能够点击左右两侧来切换上一张和下一张图片;在音乐模块里面,能够点击播放2.2影音系统操作方式各个子模块中。能够自由选择这三个功能,进入子模块中就可以体验每个模块的2.3硬件选型方案所使用的是粤嵌公司的ARM开发板平台(GEC-6818),该平台搭载三星2.4S5P6818核心板支持多种品牌,多种容量的emmc,默认使用东芝8GBemmc(19nmMLC工Touch接口:电容触摸,电阻触摸。2.5影音系统组成2.5.1影音系统硬件组成以太网口MicroOSB电福蜘开关V与口卡触2.5.2影音系统软件组成ARM开发板的可执行文件通过串口的方式将可执行文件发送到开发板上。main()”程序的执行人口mtmsus2c_court_no,w=;file_nun!I3=aet_Dhoto_file()■:Elle_nuit[_]=geL_niu.sic_£ile(};file_nurt[2]=get_video_flie();shewbmp(rr/ICT■,'DC三二^:icturerr:mrr:mWn*bricp;/,主界面“不断获取坐标数据,根据坐标位置进行相应的跳转(get_Ky(ix,iy|i;f(KIISy>.二工注注y<323)MODE=;0一与击至:相册匿悔改日期文件矣music2020/6/617:44文件矣music2020/W&V:44文件天pidiure2020/6/617:44文■件娈2020/6/510:173MjS<rZIP文■牛10KBTproqram.zipproject3015/1/1ft32文件UKB主界面是初始化时的第一个界面,在主界面上提供了三个图标,可以选择进入三个模块。点击某一个模块的图标时,将会进入相应的模块内部,每次程序刷新或者从模块中退出时将会打开这个界面。点击相册图标,进入图片模块,此模式下,相册会自动获取相对目录下的bmp图片。在图片左右两边点击可进行切换上一张/下一张图片。当图片切换到最后一张时,又重新回到第一张图片,可以实现图片的循环切换。点击主界面音乐图标,进入音乐模块,此模式下,播放器会自动获取相对目录下的MP3文件。点击播放按键可播放音乐,暂停播放音乐后,再次点击播放可3.4视频界面点击视频图标,进入视频模块,此模式可自动获取相关目录下的MP4文件。视频的相关操作,满足了大部分的基本功能。4.1娱乐影音软件功能模块介绍在程序中时刻读取坐标点的位置,如果读取到的坐标值满足相应的模块的坐标范围,就会进入相对应的模块。使用switch条件选择语句,进入相对应模块的代码块中,当读取到的坐标点满足退出按键的范围时,会返回到MP3文件,使用命令"mplayer/目录&”实现播放音乐,使用"killall-194.2主要程序分析intfile_num[3];intget_xy(int*x,int*y){{}//定义一个输入子系统数据管理结构体{{}}printf("读取结果:(%d,%d)\n",*x,*y);}//显示图片功能{if(lcd_fd==-1){}{}intlcd_buf[800*480]={0};for(i=0;i<800*480;i++){intj=0;for(i=0;i<800;i++)for(j=0;j<480;j++){lcd_buf1[800*j+i]=lcd_buf[(479-j)*800+i];}struetdirent*ptr;inti=0,j=0;}{DIR*dir;structdirent*ptr;inti=0,j=0;dir=opendir("/IOT/ocan/music");while((ptr=readdir(dir))!=i++;}DIR*dir;structdirent*ptr;inti=while((ptr=readdir(dir))!}intdo_music(intx,inty){//拼接命令和歌曲名}}}elseif(x>277&&x<298&&y>370&&y<438)//上一首{//先拼接播放命令}elseif(x>500&&x<570&&y>370&&y<440)//下一首{//先拼接播放命令}}intdo_video(intx,inty){if(fifo_fd==-1){}if(x>0&&x<100&&y>0&&y<100)//左上角返回{//关闭视频}if(x>360&&x<440&&y>400&&y<480{{//拼接命令和视频名}{}{}}elseif(x>250&&x<325&&y>4{//先判断当前状态是否为播放或者暂停状态,若是,则先停止//先拼接播放命令}elseif(x>470&&x<550&&y>4{//先判断当前状态是否为播放或者暂停状态,若是,则先停止//先拼接播放命令}elseif(x>0&&x<80&&y>400&&y<480)//音量-{//写入音量-得控制命令}elseif(x>720&&x<800&&y>{//写入音量-得控制命令}}}}{intx,y,i;while(1)//不断获取坐标数据,根据{get_xy(&x,&y);{if(x>70&&x<226&&y>183&&y<334){}}}}}if(x>0&&x<100&&y>0&&y<100){
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版个人信用卡债务代偿协议书3篇
- 2024年版农田堰塘建设协议模板版B版
- 二零二五年度钢筋加工厂劳务分包合同范本6篇
- 武汉纺织大学外经贸学院《分子模拟的原理和应用》2023-2024学年第一学期期末试卷
- 二零二五版公墓环境维护与生态保护合作协议3篇
- 2024版影视制作与版权转让合同
- 2024英伦游学夏令营青少年领袖培养与团队建设服务合同3篇
- 二零二五年度城市更新项目旧房收购合同细则3篇
- 太原幼儿师范高等专科学校《公共艺术项目实践》2023-2024学年第一学期期末试卷
- 苏州工艺美术职业技术学院《物联网与云计算》2023-2024学年第一学期期末试卷
- 《项目施工组织设计开题报告(含提纲)3000字》
- ICU常见药物课件
- CNAS实验室评审不符合项整改报告
- 农民工考勤表(模板)
- 承台混凝土施工技术交底
- 卧床患者更换床单-轴线翻身
- 计量基础知识培训教材201309
- 中考英语 短文填词、选词填空练习
- 阿特拉斯基本拧紧技术ppt课件
- 初一至初三数学全部知识点
- 新课程理念下的班主任工作艺术
评论
0/150
提交评论