使用DM6437芯片,软件环境是dvsdk,做的是人体跟踪的板子,采用的基本是参考设计。
问题是,视频输出端应该是彩色的,然而实际却是黑白的。用彩条发生实验做测试,原理是DSP的VPBE直接产生彩条然后送出显示,而且基本确定程序没有问题,可显示器还是显示黑白彩条。进一步测试,DSP的DAC输出就是黑白的。下图是测得的彩条模拟波形


请问上述是什么原因导致的?是否是布局布线原因导致?关于模拟视频输出部分是否有一些布局布线规则,是否有相关手册说明?
谢谢!
Chris Meng:
你好,
color bar输出的波形就是你第一幅图这样的。请问你输出的是哪个制式?NTSC还是PAL?电视上是否有正确识别制式?
hongkun zhang1:
回复 Chris Meng:
我对比过人家板子上的彩色的colorbar波形,大体上跟我的一样,下图是另一个好的学习板产生的彩色colorbar图形,给出作为对比。因为模拟视频信号要求的精度很高,时间都是us级别的,所以我的波形虽然纹波不大,但是相对比这种敏感度高的信号,不知道我的波形有些区段纹波是否过大了,还有的应该是直线却有点上扬,从上图对比可以看出。
我设置的输出是pal格式的,显示器的制式模式是可选的,选的也是pal。另外,同样的板子当时做了两块,其中一块是断电很长时间后,再上电的时候是彩色,但是彩色效果很差,然后就变成黑白。另一块就是一直都是黑白。
还有一点非常诡异的是,这款DSP输出模式可以配置成保留,pal,NTSC。当我把程序中输出模式配置保留格式时,在显示器选择制式为auto情况下也显示彩色,显示器选择为pal时为黑白。但是程序中输出配置成pal的时候,无论显示器端选择什么制式都是黑白!
求解答,谢谢!!
hongkun zhang1:
回复 Chris Meng:
希望能给出解答,谢谢!
TI中文支持网



![TMS320F28379D: 导入例程出现故障Description Resource Path Location Type gmake: *** [gridconnectedinvlclfltr.obj] Error 1 gridConnectedInverterLCLFltr C/C++ Problem-TI中文支持网](https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_C2000_pastedimage1752114958744v1.jpg)

