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.

6437的CCDC外部HV同步问题



 调试平台的硬件连接图如下所示,MT9V034摄像头通过AP0101AT与DM6437相连,AP0101AT与DM6437的连接线包括八根数据线、一根P_Clock、一根VD、一根HD和一根GPIO等等。从AP0101AT输出的图像为逐行扫描的数字图像(30帧/S),通过P_Clock、VD和HD三个引脚与DM6437进行同步。DM6437通过GPIO(GP80)控制AP0101AT和MT9V043的电源。(GP80为高,打开电源;GP80为低,关闭电源,连接图中未画出GPIO连接,实际电路中有GPIO连接)

 调试发现,若DM6437开机初始化GP80为高(即打开摄像头),从DM6437输出的图像是正常的。若DM6437将GP80拉低(即关闭摄像头),持续5S左右,再拉高,则输出的图像有分层现象,如下图所示

  上图是通过CCS3.3在CCDC缓冲中抓取到的,可见是视频前端而不是后端的问题。进一步调试发现,若将GP80脚一直为高(打开摄像头),将P_Clock、VD和HD三根线中的任意一根线断开,持续2S,再连接上,原来正常的图像都会出现分层现象。

    因此,能不能麻烦帮忙解答一下两个疑问:

1.  DM6437通过引脚同步,是否支持同步信号中断再恢复这种情形。(采用的是PSP驱动)

if(IOM_COMPLETED != FVID_exchange(CcdcHandle,&FBAddr))

if(IOM_COMPLETED != FVID_exchange(Vid0Handle,&FBAddr))

2.    DM6437关于引脚同步的机制,有哪些资料可以参考呢,可不可以帮忙详细介绍一下。