微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > DM642无线图像传输的TS流传输新技术

DM642无线图像传输的TS流传输新技术

时间:12-23 来源:互联网 点击:

冲池的首地址,将pong目的地址变为缓冲池下一个缓冲区的首地址。再在EDMA传输完成中断的过程中改变上一次用的PaRAM的目的地址,即ping完成,则中断改变ping的目的地址。这样对原程序改变较小,并且占用的参数RAM也较少。但要求ping,pong通道必须处在同一优先级队列中。当重新转载其中一个时,才不会影响另一个通道。

3 测试结果
图5是用连续自增的数在32 Mb/s的速度下以McBSP方式在FPGA的SignalTap II中看到的时序。

图6是时钟为9 MHz时TS输出任务在FPGA的SignalTap II中看到的TS流时序。实测中,输入任务在接收板DSP接收到TS流数据,数据率为9 MB/s,数据有效(Dvalid)上升沿来时,得同步头0x47。
TS流在SDRAM存放的基地址为0x804DBC88,前4个字节(即0x47 0x40 0x45 0x10)是TS包的包头,从包头的定义规范可以看到,第1个字节0x47为TS包的同步字节;第2个字节0x40说明这个TS包包含1个PES包的包头,它传输的优先级为0级,在这个包中不存在传输错误;第2个字节和第3个字节表明这个TS包的PID是0x45,是这个设计中的视频包的PID;第4个字节说明在这个TS包中仅有有效载荷,没有自适应区。188字节后再次出现同步字节0x47,0x00表示不是第1个TS包,PID也是0x45。再过188个字节还是同步字节0x47。可见,TS流的输入输出任务都较好地实现了它们的功能。

结语
本文介绍了一种基于DM642和EP3C55F484的无线视频传输系统的实现方式,并就TS流传输进行了讨论。测试结果证明,项目中提出的McBSP和GPIO结合EDMA方式都成功实现了TS流的输入和输出传输,GPIO方式速度较快,信道中直接采用GPIO的方式要比模拟McBSP接口简单得多,并用改进的乒乓方式提高程序运行效率。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top