⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 camera_tuning_para_ov7660.c

📁 ov7670
💻 C
📖 第 1 页 / 共 3 页
字号:
0x20b02005, 0x20384209, 0x02800c21, 0x08d84c29, 
0x00181603, 0x0038180a, 0x01602205, 0x0a085430, 
0x00201a03, 0x00086c0b, 0x02904e07, 0x0ab84041, 
0x20201000, 0x00087601, 0x02b05c06, 0x0a883c41, 
0x00002e02, 0x00486006, 0x01701a01, 0x0a784c39, 
0x00082e05, 0x20602000, 0x02707000, 0x0d600e41, 
0x20600804, 0x20483800, 0x03104400, 0x0ea02649, 
0x20283a03, 0x20a05400, 0x03106400, 0x0f202654, 
0x00183a05, 0x20404c00, 0x02f04000, 0x0cc01a3b, 
0x00902407, 0x21182e10, 0x02f02e01, 0x0b503a42, 
0x01881e0b, 0x2020540d, 0x02301613, 0x0c405253, 
0x01002602, 0x2188320b, 0x04705e06, 0x0c705257, 
0x00302409, 0x21285610, 0x04204004, 0x0ae03239, 
0x00200e05, 0x20781404, 0x0240041b, 0x09603e34, 
0x20700805, 0x20a00214, 0x03802836, 0x09b06242, 
0x0000440a, 0x20f84e11, 0x03a8142b, 0x09e06645, 
0x00700208, 0x2080140b, 0x02c8180f, 0x0940422f, 
0x20401007, 0x2048220b, 0x01e80c22, 0x08304215, 
0x00303803, 0x20786202, 0x0378041e, 0x08505a18, 
0x20300a03, 0x0028200e, 0x02681428, 0x08604e1a, 
0x20201c08, 0x20884a0e, 0x03101824, 0x08203e15, 
0x00281606, 0x0000100c, 0x01681813, 0x08003005, 
0x20381201, 0x00681007, 0x01f00428, 0x0820580b, 
0x00182000, 0x00401403, 0x01e0201f, 0x08205409, 
0x20180e04, 0x0008040a, 0x01f80c1e, 0x08003c0b, 
0x20780c00, 0x20501e06, 0x01b8101c, 0x0880301d, 
0x20883606, 0x00203c03, 0x01a0041f, 0x0910682f, 
0x20a81e06, 0x20301c00, 0x02402425, 0x08f0682b, 
0x20681002, 0x20402204, 0x01e81818, 0x08c03c27, 
0x20105001, 0x20985e05, 0x02282805, 0x09c01c2e, 
0x20100004, 0x20b8220e, 0x02a00004, 0x0ae06440, 
0x20104006, 0x20b84213, 0x02b82405, 0x0ab07040, 
0x20181400, 0x20902002, 0x02681c04, 0x0a402c35, 
0x2050200a, 0x20786800, 0x01580c00, 0x0e008634, 
0x20200809, 0x20c82000, 0x02482400, 0x0fa0d247, 
0x20501c04, 0x20685400, 0x01204400, 0x1000ae43, 
0x20402001, 0x20c86000, 0x02401400, 0x0da0c230, 
0x01081a11, 0x0010481e, 0x20480e11, 0x0c40923d, 
0x00d00212, 0x2098081d, 0x01c04206, 0x0d60d64a, 
0x00e81605, 0x0010440e, 0x20301611, 0x0dd0da4c, 
0x00d80802, 0x20301c04, 0x00b8320c, 0x0c10ce36, 
0x20380407, 0x20401216, 0x00e03820, 0x0a50a635, 
0x2018080d, 0x20801a19, 0x01a03821, 0x0b310a3c, 
0x00982e06, 0x20408a01, 0x00e02019, 0x0b50fa48, 
0x2018060a, 0x2060140b, 0x0130141a, 0x0a50c62f, 
0x00280400, 0x20601201, 0x01282417, 0x0920a619, 
0x00681a0d, 0x20a0480d, 0x0208181b, 0x09d10e1d, 
0x20600006, 0x21080615, 0x03002437, 0x09a0fa20 	// 508
}
};

const nvram_camera_shading2_struct OV7660_CAMERA_SHADING2_DEFAULT_VALUE=
{
// preview: 240 = (6-1)*(4-1)*12*4/3 = 240 : max 320
0x01302001, 0x00e00000, 0x0008a000, 0x0e389e65, 
0x01600a04, 0x01b00000, 0x00081400, 0x10493684, 
0x0070540c, 0x00800000, 0x0009c800, 0x0f686a5e, 
0x01501208, 0x01800000, 0x00001c00, 0x0ec92e6b, 
0x00001202, 0x01700004, 0x00087839, 0x0b58ee49, 
0x20101008, 0x01d0020d, 0x00085443, 0x0c894a62, 
0x0100060b, 0x01e00026, 0x0008dc15, 0x0c993653, 
0x20600810, 0x01c00218, 0x00083c3f, 0x0bb92e4b, 
0x20700008, 0x01b00201, 0x00086039, 0x09f9260f, 
0x20300406, 0x0220000d, 0x0008403e, 0x0a797a21, 
0x20500807, 0x02000003, 0x00083846, 0x0a896e25, 
0x00980608, 0x01e00017, 0x0008302b, 0x0a495e15, 
0x00380a0c, 0x01c00016, 0x00000023, 0x0a49481e, 
0x00282613, 0x0230001f, 0x00009c32, 0x0a597417, 
0x0038120d, 0x02300019, 0x00005835, 0x0a597417, 
0x21680c06, 0x01d00202, 0x00002448, 0x0a795824, 
0x20f00805, 0x01900210, 0x0000042f, 0x0bd93848, 
0x21300408, 0x01a00219, 0x0000883b, 0x0be90c4e, 
0x21681005, 0x01e00210, 0x00008042, 0x0c093053, 
0x20181605, 0x01a00010, 0x00006404, 0x0c59404b, 
0x01482201, 0x20406800, 0x02b82800, 0x0d384a75, 
0x01280800, 0x20601c00, 0x05280800, 0x0e489285, 
0x01485605, 0x00610400, 0x01a87800, 0x0eb8368c, 
0x00c83205, 0x20103400, 0x04804400, 0x0cc89a65, 
0x20200000, 0x20c03205, 0x0468243d, 0x09e86256, 
0x00600800, 0x20903801, 0x05983036, 0x0a68966a, 
0x0040280a, 0x20f0160f, 0x05b8483c, 0x0aa87e6e, 
0x00900c07, 0x20d01a10, 0x05582026, 0x09d88251, 
0x00000004, 0x20d00a07, 0x05283037, 0x0818821b, 
0x00280e04, 0x20600c02, 0x0680204b, 0x0818aa29, 
0x00181606, 0x20502010, 0x06081049, 0x0828aa2b, 
0x00000204, 0x20a81006, 0x05c81043, 0x0808a61c, 
0x20980800, 0x20c81c05, 0x05480c39, 0x0828a01d, 
0x21000c08, 0x20a8760a, 0x06b06452, 0x08089c26, 
0x20900000, 0x20a83a04, 0x06905c4e, 0x0808a020, 
0x21080406, 0x20a82605, 0x05800c45, 0x0838a827, 
0x20a80602, 0x20f01806, 0x04d81c1f, 0x09c89c4a, 
0x20b83e04, 0x2060140e, 0x04e03422, 0x0a386c61, 
0x21001401, 0x20983a04, 0x05a02832, 0x0a187861, 
0x20700e04, 0x20b8400d, 0x04e02c15, 0x0a48a455, 
0x01200000, 0x20a00400, 0x01e03c00, 0x0d404e71, 
0x0120000b, 0x21500000, 0x03f81400, 0x0e509284, 
0x00e00006, 0x20f00000, 0x02e05c00, 0x0ec05a86, 
0x0070200a, 0x21686000, 0x04482400, 0x0ca07e5c, 
0x20280e05, 0x20a02c02, 0x02002c38, 0x0a006e55, 
0x00781e17, 0x21505422, 0x03f03838, 0x0a809e68, 
0x00f83211, 0x20f09012, 0x02e0442c, 0x0ad0966f, 
0x01181613, 0x20e0441f, 0x02c81416, 0x09e08251, 
0x00400000, 0x20e00a0e, 0x02c01030, 0x08307e20, 
0x20100805, 0x21c81a23, 0x0550804d, 0x0840d224, 
0x20500809, 0x21b81e23, 0x05307859, 0x0840ba2c, 
0x20300404, 0x21480e1b, 0x03e03049, 0x08008e20, 
0x20801010, 0x20f83611, 0x02e8443e, 0x08006416, 
0x20801807, 0x21a84a12, 0x04e83448, 0x0840d426, 
0x20901005, 0x21983206, 0x04b81c4a, 0x0830c425, 
0x20a0100c, 0x21383a0c, 0x03a84c3f, 0x08107823, 
0x20c0020a, 0x20b0081f, 0x02183825, 0x09803c49, 
0x21003601, 0x2148a403, 0x03c83830, 0x0a70a462, 
0x20f00203, 0x2140080b, 0x03e8302d, 0x0a60b462, 
0x20b00607, 0x20e81017, 0x02c84022, 0x0a005055, 	// 240, preview end
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
// capture coef start (509--560=52) : max 190
0x00680404, 0x20801212, 0x01800015, 0x0940d217, 
0x20300c00, 0x20782e03, 0x01680c20, 0x08c08c01, 
0x2040140a, 0x2118421b, 0x03300c2f, 0x0960fc07, 
0x00001a01, 0x20f85201, 0x02e00022, 0x0960f00c, 
0x20601005, 0x20983204, 0x01d83028, 0x08f0b407, 
0x2070040a, 0x20380e02, 0x00b83c16, 0x0940801d, 
0x20e02202, 0x20b86405, 0x02283422, 0x0a50e431, 
0x2110140a, 0x20884205, 0x01a82425, 0x0a50e830, 
0x20400605, 0x2058140a, 0x01182c13, 0x09b09c25, 
0x00083609, 0x20209c1c, 0x00784400, 0x0a607027, 
0x00300400, 0x20281400, 0x00885a09, 0x0c30d03d, 
0x00482e08, 0x20308418, 0x00a85e0e, 0x0c20e03b, 
0x20200c01, 0x20382605, 0x00b80c07, 0x0b109032, 	
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000
};
const nvram_camera_para_struct OV7660_CAMERA_PARA_DEFAULT_VALUE=
{
	/* STRUCT: ISP */
	{
		/* ARRAY: ISP.reg[144+8] */
		{
      		0xA4021842, 0x1FFF0FFF, 0x000203FD, 0x000202FF,         // CAM+000h~00Ch ,0
			0x00300091, 0xA8A8A8A8, 0x00000040, 0x00000081,         // CAM+010h~01Ch ,4
			0x00000000, 0x06000030, 0x40010000, 0x40030000,         // CAM+020h~02Ch ,8 
			0x80FF0100, 0x00800080, 0x00800080, 0x00000000,         // CAM+030h~03Ch ,12
			0x00000000, 0x03C9A800, 0x0880081F, 0x0000043F,         // CAM+040h~04Ch ,16
			0x00000000, 0x00000008, 0x00408010, 0xFF0190B7,         // CAM+050h~05Ch ,20
			0x00000000, 0x10107000, 0x40404040, 0x00800080,         // CAM+060h~06Ch ,24
			0x00800080, 0x000000F1, 0x000001A0, 0x00000000,         // CAM+070h~07Ch ,28
			0x00000000, 0x00000000, 0x00000000, 0x00000000,         // CAM+080h~08Ch ,32
			0x00000000, 0x00000000, 0x00000000, 0x00000000,         // CAM+090h~09Ch ,36
			0x00000000, 0x00000000, 0x00000000, 0x00000000,         // CAM+0A0h~0ACh ,40
			0x00000000, 0x00000000, 0x00000000, 0x00000000,         // CAM+0B0h~0BCh ,44
			0x00000000, 0x00000000, 0x00000000, 0x00000000,         // CAM+0C0h~0CCh ,48
			0x00000000, 0x00000000, 0x00000000, 0x00000000,         // CAM+0D0h~0DCh ,52
			0x00000000, 0x00000000, 0x00000000, 0x00000000,         // CAM+0E0h~0ECh ,56
			0x00000000, 0x00000000, 0x00000000, 0x00000000        // CAM+0F0h~0FCh ,60
			
		}
	},
   //ISPTUNING
    {
                //idx
                {
						0x0,0x3,0x3,0x1,0x1,0x2,0x1,0x0
                },
          
                //shadingReg
                {
                        {
                            0x0/*0x30000000*/, 0x4066207F, 0x40000000, 0x0064007E,0x19191919	//Preview
                        },
                        {
                            0x0/*0x30000000*/, 0x60924098, 0x40000000, 0x008C0094,0x19191919	//Capture
                        },                        
                        {
                            0x0/*0x30000000*/, 0x6048404B, 0x40000000, 0x004A004C,0x19191919	//Binning
                         }
                },

                //nr1Reg
                {
                        {
                          0x000000F5, 0x000650A0, 0x00000678, 0x02040608,
                          0x08080808, 0x02040608, 0x08080808, 0x02040608,
                          0x08080808, 0x02040608, 0x08080808
                        },
                       {
                          0x000000F5, 0x000750A0, 0x00000678, 0x04060808,
                          0x08080808, 0x04060808, 0x08080808, 0x04060808,
                          0x08080808, 0x04060808, 0x08080808
                        },
                       {
                          0x000000F5, 0x000750A0, 0x00000678, 0x06080A0A,
                          0x08080808, 0x06080A0A, 0x08080808, 0x06080A0A,
                          0x08080808, 0x06080A0A, 0x08080808
                        },
                       {
                          0x000000F5, 0x000750A0, 0x00000678, 0x06080A0A,
                          0x08080808, 0x06080A0A, 0x08080808, 0x06080A0A,
                          0x08080808, 0x06080A0A, 0x08080808
                        },
                       {
                          0x000000F5, 0x000850A0, 0x00000678, 0x06080A0A,
                          0x08080808, 0x06080A0A, 0x08080808, 0x06080A0A,
                          0x08080808, 0x06080A0A, 0x08080808
                        },
                       {
                          0x000000F5, 0x000850A0, 0x00000678, 0x06080A0A,
                          0x08080808, 0x06080A0A, 0x08080808, 0x06080A0A,
                          0x08080808, 0x06080A0A, 0x08080808
                        },
                       {
                          0x000000F5, 0x000890A0, 0x00000678, 0x0F0F0F0F,
                          0x0F0F0F0F, 0x0F0F0F0F, 0x0F0F0F0F, 0x0F0F0F0F,
                          0x0F0F0F0F, 0x0F0F0F0F, 0x0F0F0F0F
                        }

                },


                //nr2Reg
                {
                       {
                          0x00000003, 0x00000000, 0x00942266, 0x02040606, 0x02040606
                        },
                       {
                          0x00000003, 0x00000000, 0x00942288, 0x03050707, 0x03050707
                        },
                       {
                          0x00000003, 0x00000000, 0x00942288, 0x080A0C0C, 0x080A0C0C
                        },
                       {
                          0x00000003, 0x00000000, 0x009C3388, 0x06080A0A, 0x06080A0A
                        },
                       {
                          0x00000003, 0x00000000, 0x00A44488, 0x06080A0A, 0x06080A0A
                        },
                       {
                          0x00000003, 0x00000000, 0x00A44488, 0x080A0C0C, 0x080A0C0C
                        },
                       {
                          0x00000003, 0x00000000, 0x00A44488, 0x0A0C0E0E, 0x0A0C0E0E
                        }
                },
                        
                //edgeReg
                {
                       {
                          0x2002086C, 0x00200804, 0x06060404
                        },
                       {
                          0x20020821, 0x00080402, 0x0A080604
                        },
                       {
                           0x40020821, 0x00080402, 0x1814100C
                        },
                       {
                          0x40020821, 0x00080402, 0x1814100C
                        },

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -