请教一下大家,我买的是探索者F4的板子,摄像头购买的是ov2640,我分析其中的源代码,发现很多好像都是在设置reserverd的寄存器,是程序有问题?还是我没有理解呢?请大家对这方面研究过的给一个回答,谢谢!
比如文件ov2640cfg.h中
//OV2640 SXGA初始化寄存器序列表
//此模式下帧率为15帧
//SXGA(1600*1200)
const u8 ov2640_sxga_init_reg_tbl[][2] =
{
0xff, 0x00, // 选择DSP address
0x2c, 0xff, // reserved
0x2e, 0xdf, // reserved
0xff, 0x01, // 选择sensor address
0x3c, 0x32, // reserved
//
0x11, 0x00, // Clock Rate Control
0x09, 0x02, // COM2, 2x Capability
0x04, 0xD8, // REG04, 水平镜像,垂直翻转
0x13, 0xe5, // COM8, AGC: Auto; Exposure: Auto
0x14, 0x48, // COM9, AGC gain celling: 8x
0x2c, 0x0c, // reserved
0x33, 0x78, // reserved
0x3a, 0x33, // reserved
0x3b, 0xfB, // reserved
//
0x3e, 0x00, // reserved
0x43, 0x11, // reserved
0x16, 0x10, // reserved
//
0x39, 0x92, // reserved
//
0x35, 0xda, // reserved
0x22, 0x1a, // reserved
0x37, 0xc3, // reserved
0x23, 0x00, // reserved
上面代码中后面的注释"// reserved"都是我对着ov2640资料看后注释的,
请大家帮我分析一下:是不是开发人员搞错了?把受"reserverd"的寄存器乱写干嘛?
谢谢! |