网站大量收购独家精品文档,联系QQ:2885784924

第十章嵌入式Linux综合项目实例.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在DSP端设计并实现音视频处理程序,利用ARM核来控制音视频数据流的输入输出。考虑到数据量比较大,这里采用DSP端的被动块接收和被动块发送方式传递数据 第五节 基于OMAP的音频与视频处理 —— 二、音视频数据在双处理器间的传输模块设计 29 第三十页,共三十五页。 音频部分的处理主要是利用MPEG中的MP3编码标准,在DSP端实现对音频数据流的压缩处理,在ARM端实现对设备的控制以及对数据的输入输出控制。通过下载移植MP3编解码程序,并修改相应的Makefile文件,将MP3编解码程序移植到开发板上,使得MP3编解码程序能够在OMAP5910开发板上运行。然后利用DSP Gateway通信技术,完成ARM和DSP在处理前与处理后的数据交互。 第五节 基于OMAP的音频与视频处理 —— 三、音频处理方案设计 30 第三十一页,共三十五页。 1.ARM端 ARM端是基于ARM9核的TI925T处理器,是这个多媒体应用平台的核心。它的任务为:打开设备文件;读取视频文件中的视频数据并根据DSP端的接收能力将视频数据发送到DSP端;发送控制信息到DSP端,视频数据经过DSP端的处理后,接收处理后的结果并输出 2.DSP端 DSP核的优点就是能高效处理大量数据,所以视频数据的压缩处理放在DSP端执行。根据MPEG-2编码原理,主要有以下几个功能模块: 离散余弦变换(DCT) 量化和逆量化模块 之型扫描 运动估计模块 运动补偿预测模块 变长编码模块 第五节 基于OMAP的音频与视频处理 —— 四、视频处理方案设计 31 第三十二页,共三十五页。 本章以项目实例的形式,讲述了嵌入式linux系统开发,主要包括基于嵌入式平台的电梯监控系统、基于蓝牙的无线点菜系统、基于Web Service的数字油田监控系统、基于嵌入式与Web Service的智能家居系统、基于OMAP的音频与视频处理。这些项目是根据实际应用进行了简单的实现或模拟,主要是给读者一个设计思路,让读者理解与掌握如何根据现有的嵌入式环境开发实际项目,从而提升嵌入式linux系统开发能力。 小结 32 第三十三页,共三十五页。 请同学根据自己的兴趣,在以下可选题目中任选一题,成立小组(根据难度系数,2-4人/组),并指定一负责人,规划相关的工作,每小组通过协作完成大作业,并提交相关报告与相关源程序代码。 可选题目为: 1)基于嵌入式平台的电梯监控系统 (难度系数 0.8) 2)基于蓝牙的无线点菜系统 (难度系数 0.7) 3)基于Web Service的数字油田监控系统 (难度系数 1.0) 4)基于嵌入式与Web Service的智能家居系统 (难度系数1.1) 5)基于OMAP的音频与视频处理 (难度系数 1.5) 6) 自选题目(难度系数根据选题,评估后确定) 最后所提交相应的实验报告和代码包括: 1)项目开发计划 (具体格式参考 chapter10\项目开发计划.doc) 2)详细设计说明书(具体格式参考chapter10\详细设计说明书.doc) 3)项目开发总结报告(具体格式参考chapter10\项目开发总结报告.doc) 4)嵌入式Linux程序设计报告(具体格式参考chapter10\嵌入式Linux程序设计报告.doc) 5)相关源程序和说明 习题 33 第三十四页,共三十五页。 内容总结 第10章 嵌入式Linux综合项目实例。客户端在Linux下开发,客户端和服务端之间通过Socket通信。QT界面显示结构:在监控中心接收服务器端传送过来的图像和电梯数据信息后利用QT界面进行显示.。Socket网络传输模块:采用Linux下的Socket编程方法,利用TCP协议建立现场和监控中心的连接并发送相关数据。客户端显示模块:将服务器端采集的视频图像和电梯运行状态直观地显示在客户端主机上。监控中心发送直流电机控制数据到直流电机服务端来控制直流电机的运行。它使得开发DSP端的程序变得很简单,只需熟悉了DSP Gateway的API函数就能方便地在DSP上实现多任务管理。33 第三十五页,共三十五页。 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DB

文档评论(0)

虾虾教育 + 关注
官方认证
内容提供者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档