摄像头选用ov7725,硬件连接为CIN[7:0],VD,HD,PCLK。ov7725输出格式为YCbCr422,用示波器已经显示数据线波形,同步信号,以及PCLK。
如何直接获取数据。ISIF_CADU,ISIF_CADL,两个是基于0x80000000的偏移地址么?
配置如下:
ISIF_MODESET = 0x00002020; // YCbCr8bit input , VD/HD input & positive sync.
ISIF_CCDCFG = 0x00000052; // Enable external trigger.
ISIF_SYNCEN = 0x00000002; // Enable control writing to SDRAM
/******* write to SDRAM , common configuration *******/
ISIF_SPH = 0x10; // start pixel, horizontal.
ISIF_LNH = 0x0120; // numbers of pixels in a line
ISIF_SLV0 = 0x02; // start line filed 0
ISIF_SLV1 = 0X03; // start line field 1
ISIF_LNV = 0x0DC; // numbers of vertical lines.
ISIF_CADU = 0x00; // DDR offset 0x0000.
ISIF_CADL = 0x00;
ISIF_CULH = 0xFFFF;
ISIF_CULV = 0xFF;
ISIF_HSIZE = 0x0120;
ISIF_SDOFST = 0x00;
ISIF_SYNCEN |= 0x01; //enable ISIF.
Chris Meng:
HarleyISIF_CADU,ISIF_CADL,两个是基于0x80000000的偏移地址么?
是的。
Harley如何直接获取数据
你是想获取RAW数据么?如果是,请设置SYNCEN.DWEN=1.