TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320DM368:硬件采样

我在做PAL制式的编码时,发现368实际采样的时候把25FPS采成了30FPS,已经确定是硬件的原因。

我使用ADV7441作为转换芯片输出YUV422、BT656的数据,而从7441的状态寄存器读出的值发现输入数据是50的采样率。

可以推断出是ADV7441到DM368之间的问题。

想请教一下,这其中有可能是哪里出了问题?

Chris Meng:

malik已经确定是硬件的原因

如何确认的?

malik可以推断出是ADV7441到DM368之间的问题。

DM36x的VD中断有确认不是每秒50个么?

malik:

回复 Chris Meng:

Chris Meng ,

因为我用同样的软件在不同的硬件上测试,有的是25fps,有的是30fps,所以可以确定是硬件的问题。

不能确定是ADV7441到DM368的问题,只是猜测。

ADV7441读出的值是50Hz。

请问,如何判断VD中断的个数呢?

Chris Meng:

回复 malik:

你好,

1. 可以在VD中断里面对一个GPIO口做上拉,下拉的操作,然后用那个示波器测量一下,看看每秒有多少个电平变化。

2. 在Linux做VD的统计,然后打印统计结果。

lu edward:

回复 Chris Meng:

是50个中断,应为有奇偶帧的。

但是看datasheet时候和自己调试的很莫名。

bt656可以通过帧头信息(前导码)提取同步的,我记得我也是这么配置的。那为什么还要HS和VS的硬件信号?这两个信号不接就不能采集图像了。

malik:

回复 lu edward:

没有吧,我没有接外置的VS、HS信号,也是可以采集到图像的。

bt656不是内置同步的吗?

Chris Meng:

回复 lu edward:

lu edwardbt656可以通过帧头信息(前导码)提取同步的,我记得我也是这么配置的。那为什么还要HS和VS的硬件信号?这两个信号不接就不能采集图像了。

外部信号输入BT656的时候是没有输入hsync,vsync的。在芯片内部通过解析SAV/EAV会获得芯片内部使用的hsync,vsync信号。

malik:

回复 Chris Meng:

Chris Meng,

您好!

能否详细讲解一下368前端的VD中断触发机制?

Chris Meng:

回复 malik:

《DM368 视频前端信号采集详解》- 该文对理解DM8127/DM38x的并口采集也有帮助http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/70099.aspx

malik:

回复 Chris Meng:

Chris Meng ,

您好!

我在./moduletest.out drv_isif中测试VD中断的个数,但是发现1s是50个,而出来的图像确是已经解交织的,不应该是1s、25个才对吗?

另外,这里的解交织是怎么做的,我没发现程序上调用了dei?

赞(0)
未经允许不得转载:TI中文支持网 » TMS320DM368:硬件采样
分享到: 更多 (0)