rCISRCFMT=(CAM_ITU601<<31)|(0<<30)|(0<<29)|(CAM_SRC_HSIZE<<16)|(CAM_ORDER_YCBYCR<<14)|(CAM_SRC_VSIZE); 注意CAM_SRC_HSIZE和CAM_SRC_VSIZE要和摄像头和lcd大小匹配 //以下是完整的寄存器初始化 sccb_sendbyte(0xff, 0x01); //操作sensor寄存器 sccb_sendbyte(0x12, 0x80); //software resetOV2640 for(i = 0;i < sizeof(ov2640_svga_init_reg_tbl)/2;i++) { sccb_sendbyte(ov2640_svga_init_reg_tbl[ i][0],ov2640_svga_init_reg_tbl[ i][1]);//帖子上的寄存器 } mdelay(50); outw=320/4; outh=240/4; sccb_sendbyte(0XFF,0X00); sccb_sendbyte(0XE0,0X04); sccb_sendbyte(0X5A,outw&0XFF); sccb_sendbyte(0X5B,outh&0XFF); temp=(outw>>8)&0X03; temp|=(outh>>6)&0X04; sccb_sendbyte(0X5C,temp); sccb_sendbyte(0XE0,0X00); sccb_sendbyte(0XFF,0X00); sccb_sendbyte(0XD3,15); sccb_sendbyte(0XFF,0X01); sccb_sendbyte(0X11,3); |