DM6467开发板里带的例程里面的这个函数是干什么的?Int16 vpif_hd_generate_pattern( Int16 mode )没有被用到啊
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
DM6467开发板里带的例程里面的这个函数是干什么的?Int16 vpif_hd_generate_pattern( Int16 mode )没有被用到啊
你好,
在video_hd_display_colorbars_1080i.c里面你可以找到下面的相关代码:
Int16 video_hd_display_colorbars_1080i( )
{
Int16 errors = 0;
Int16 mode = MODE_HDTV_1080I;
/* Output Video Display */
errors |= vpif_hd_generate_pattern( mode );
errors |= vpif_hd_display( mode );
/* Output Encoder */
errors |= adv7343_setup( mode );
/* Output Filter */
errors |= ths7303_setup( mode );
return errors;
}
chunyang wu 说:你好,我在调试ADV7343的时候,I2C通信正常,ADV7343的寄存器也能正常地读写,请问有可能事那部分原因
你好,
你的问题是什么?
我在调试ADV7343的时候,利用video_sd_display_480i工程中的video_sd_display_colorbars_480i()函数调用adv7343_test_pattern()函数,通过示波器以及读寄存器,可以知道我写寄存器的数值都正确,但是没有模拟信号输出。不知道怎么回事,这是我的问题。
1.假如是硬件的问题,你是指ADV7343的问题还是指其他部分的问题?6467与ADV7343能够I2C通信,是不是说明ADV7343硬件电路没有问题?
你好,
我们的测试代码是经过验证在EVM上可以正常工作的,如果你使用的是预编译的软件,软件就应该没有问题,就是硬件的问题。
如果你可以测量到DM6467的VPIF输出口有信号输出,那我我偏向于认为是ADV7343的问题。即使你能通过I2C访问ADV7343,只能说这颗芯片的I2C部分是好的,芯片的CVBS输出部分不一定工作正常。
假如模拟部分电源正常,PLL1——EXT1能够正常工作(通过测量电压为0.94V左右),我的问题是:1.是不是PCB画的有问题2.像你说的是ADV7343的问题
这两种情况更倾向于哪个?
3块板子都是同样的现象!