4945|2

77

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

我(初学者)用DM642怎么移植MPEG-4T算法(毕业设计)? [复制链接]

各位高手,我想请教一下,我正在用DM642移植MPEG-4算法,看了实验包里的
MPEG-2LOOPBACK程序后,有好多不明白:
1、是从哪个地方调用MPEG-2编解码的算法的?
2、DSP/BIOS编程是什么意思?
3、什么是RF-5设计框架?怎么使用?
望各位老师指点,谢谢了!

最新回复

我也是初学DSP(到目前学了一个月),也要毕业设计做视频压缩. 我也来说说我的一点认识. 主要说下RF,我理解是一个框架,为配合DSP/BIOS和DSP算法标准的.RF里定义了许多模块和接口来完成这个功能.其中包括IALG(算法接口)、ICELL、CHAN、ICC等. 楼主提到的例程中,编码算法存在于一个库中,并且以接口的形式给出. 这个接口被封装到一个结构体中,而这个结构体的第一个元素就是IALG类型的,这实际上可以理解为一些函数的入口地址. 而ICELL再对这个算法的接口进行封装,形成一个可以执行的单元.而一个CHAN中含有一个或多个这样的单元.当调用CHAN_execute时,会依次执行指定CHAN中的这些单元中的算法.而这些单元又通过ICC来传递数据. 关于RF的接口,SPRA147C中写得很详细。   详情 回复 发表于 2008-2-25 04:32
点赞 关注
 

回复
举报

68

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
1、是从哪个地方调用MPEG-2编解码的算法的?

这个是在Process进程里面调用的MPEG2编解码程序包,就是定义的那个chan(编解码库)和两个Cell(输入输出缓存借口),loop程序把编辑码做在一起了结构是cell (输入)chan(编码)cell(过渡)chan(解码)cell(输出接口)
2、DSP/BIOS编程是什么意思?
Bios是Ti提供的一个小型的实时操作系统,可以方便的进行多系统配置、进程管理、中断等功能。
3、什么是RF-5设计框架?怎么使用?
RF-5是TI提供的一种复杂实时系统的一个优化的范例,如果需要实现多个进程控制并有外部第三方库调用的时候用这个结构来设计程序比较合理,他给出的例子是做音频编解码的,做别的的话可以把相应的部件换换就可以了。
可以看看spra795a.pdf


 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
我也是初学DSP(到目前学了一个月),也要毕业设计做视频压缩.
我也来说说我的一点认识.
主要说下RF,我理解是一个框架,为配合DSP/BIOS和DSP算法标准的.RF里定义了许多模块和接口来完成这个功能.其中包括IALG(算法接口)、ICELL、CHAN、ICC等.
楼主提到的例程中,编码算法存在于一个库中,并且以接口的形式给出.
这个接口被封装到一个结构体中,而这个结构体的第一个元素就是IALG类型的,这实际上可以理解为一些函数的入口地址.
而ICELL再对这个算法的接口进行封装,形成一个可以执行的单元.而一个CHAN中含有一个或多个这样的单元.当调用CHAN_execute时,会依次执行指定CHAN中的这些单元中的算法.而这些单元又通过ICC来传递数据.

关于RF的接口,SPRA147C中写得很详细。

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表