TMS320DM642的视频实时处理和显示系统的设计

消费电子 时间:2012-05-08来源:网络

4 软件设计
系统软件的设汁和调试是在TI公司的集成开发环境CCS3.3(Code Composer Studio 3.3)下完成的,系统软件流程如图3所示。整个系统软件是在BIOS下基于RF-5(参考设计框架)设计的,设计得到了简化。

c.jpg


在进行DSP/BIOS任务调度前,程序进行了以下几个部分的初始化:
①初始化系统和处理器。
◆初始化BIOS和CSL(Chip Support Library);
◆设置使用64 KB的二级高速缓存,并将其映射到EMIF的CE0和CE1空间;
◆设置DMA的优先级序列长度;
◆将二级高速缓存的请求优先级设为最高。
②初始化RF-5模块。
◆系统初始化RF-5通道模块;
◆系统初始化RF-5框架中用于内部单元间通信和传递消息的ICC和SCOM模块;
◆各通道在内部的、扩展的和临时的堆上完成建立。
③建立输入和显示通道。
◆建立和启动一个输入通道的实例;
◆建立和启动一个显示通道的实例。
④建立算法实例。
◆在通道中建立和注册TS流解复用单元;
◆在通道中建立和注册PES(打包基本码流)解包单元;
◆在通道中建立和注册MPEG-2解码单元;
◆打开通道,建立TS流解复用、PES解包和MPEG-2解码单元的实例。
以上初始化工作全部完成后,系统则进入DSP/BIOS渊度程序管理以下的4个任务系统。4个任务通过RF-5的SCOM模块相互发送消息,任务调度示意图如图4所示。

d.jpg

1 2 3 4

关键词: 显示系统 设计 处理 实时 视频 TMS320DM642

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版