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

📄 camdata.h

📁 s3c24a0固件测试代码 ? ? ? ? ?啊 
💻 H
📖 第 1 页 / 共 4 页
字号:
{0x1a,0x75},
{0x1b,0x8b},
{0x1c,0x85},
{0x1d,0x4f},
{0x1e,0x82},
{0x1f,0x75},
{0x20,0xe8},
{0x21,0x08},
{0x22,0xf8},
{0x23,0x8b},
{0x24,0x8d},
{0x25,0x76},
{0x26,0xb0},
{0x27,0x08},
{0x28,0x0d},
{0x29,0xbd},
{0x2a,0x01},
{0x2b,0xf4},
{0x2c,0xda},
{0x2d,0x08},
{0x2e,0x1d},
{0x2f,0x17},
{0x30,0x84},
{0x31,0xf5},
{0x32,0x45},
{0x33,0x09},
{0x34,0x74},
{0x35,0xc9},
{0x36,0x86},
{0x37,0x14},
{0x38,0xb6},
{0x39,0x8f},
{0x3a,0x3a},
{0x3b,0x0f},
{0x3c,0x82},
{0x3d,0xff},
{0x3e,0x86},
{0x3f,0x02},
{0x40,0x11},
{0x41,0x0f},
{0x42,0x83},
{0x43,0xae},
{0x44,0x2c},
{0x45,0x02},
{0x46,0x22},
{0x47,0xfc},
{0x48,0x01},
{0x49,0xee},
{0x4a,0xf1},
{0x4b,0x04},
{0x4c,0x9c},
{0x4d,0xff},
{0x4e,0x83},
{0x4f,0x30},
{0x50,0x16},
{0x51,0x04},
{0x52,0xf4},
{0x53,0x9a},
{0x54,0x82},
{0x55,0x7c},
{0x56,0x41},
{0x57,0x82},
{0x58,0x26},
{0x59,0x5a},
{0x5a,0x82},
{0x5b,0x00},
{0x5c,0x89},
{0x5d,0x06},
{0x5e,0xb6},
{0x5f,0x1a},
{0x60,0x06},
{0x61,0x4e},
{0x62,0xa8},
{0x63,0x8b},
{0x64,0xa0},
{0x65,0xdd},
{0x66,0x02},
{0x67,0xeb},
{0x68,0x9e},
{0x69,0xa0},
{0x6a,0x9c},
{0x6b,0x99},
{0x6c,0x97},
{0x6d,0x95},
{0x6e,0x9c},
{0x6f,0x99},
{0x70,0x96},
{0x71,0x93},
{0x72,0x92},
{0x73,0x99},
{0x74,0x96},
{0x75,0x93},
{0x76,0x90},
{0x77,0x8e},
{0x78,0x97},
{0x79,0x93},
{0x7a,0x90},
{0x7b,0x8d},
{0x7c,0x8c},
{0x7d,0x94},
{0x7e,0x90},
{0x7f,0x8d},
{0x80,0x8a},
{0x81,0x88},
{0x82,0x92},
{0x83,0x8e},
{0x84,0x8b},
{0x85,0x88},
{0x86,0x85},
{0x87,0x8f},
{0x88,0x8c},
{0x89,0x89},
{0x8a,0x86},
{0x8b,0x82},

//page a ////////////////////////////////////////////////////////////
{0xec,0x0a},
{0x00,0x81},
{0x01,0xc1},
{0x02,0x4e},
{0x03,0x05},
{0x04,0x0d},
{0x05,0x24},
{0x06,0x85},
{0x07,0x64},
{0x08,0x29},
{0x09,0x02},
{0x0a,0x5f},
{0x0b,0x68},
{0x0c,0x8d},
{0x0d,0xcd},
{0x0e,0xc0},
{0x0f,0x07},
{0x10,0x12},
{0x11,0xfd},
{0x12,0x82},
{0x13,0x1d},
{0x14,0xfd},
{0x15,0x02},
{0x16,0x60},
{0x17,0x2c},
{0x18,0x8a},
{0x19,0xf2},
{0x1a,0xb6},
{0x1b,0x06},
{0x1c,0x93},
{0x1d,0xda},
{0x1e,0x8b},
{0x1f,0x2e},
{0x20,0x6d},
{0x21,0x03},
{0x22,0x79},
{0x23,0x3a},
{0x24,0x84},
{0x25,0x0d},
{0x26,0x8d},
{0x27,0x01},
{0x28,0xec},
{0x29,0x42},
{0x2a,0x8b},
{0x2b,0xa5},
{0x2c,0xe2},
{0x2d,0x09},
{0x2e,0x32},
{0x2f,0xab},
{0x30,0x82},
{0x31,0xe7},
{0x32,0x3e},
{0x33,0x03},
{0x34,0x67},
{0x35,0x6f},
{0x36,0x81},
{0x37,0x9a},
{0x38,0xe4},
{0x39,0x09},
{0x3a,0x8d},
{0x3b,0xfb},
{0x3c,0x84},
{0x3d,0x14},
{0x3e,0xff},
{0x3f,0x0c},
{0x40,0xab},
{0x41,0x13},
{0x42,0x8e},
{0x43,0x3d},
{0x44,0xa1},
{0x45,0x06},
{0x46,0x5e},
{0x47,0x14},
{0x48,0x82},
{0x49,0x83},
{0x4a,0xb3},
{0x4b,0x06},
{0x4c,0xcf},
{0x4d,0x09},
{0x4e,0x82},
{0x4f,0x1a},
{0x50,0xa5},
{0x51,0x02},
{0x52,0x46},
{0x53,0x47},
{0x54,0x89},
{0x55,0xb2},
{0x56,0x88},
{0x57,0x8b},
{0x58,0x77},
{0x59,0x0f},
{0x5a,0x08},
{0x5b,0xd7},
{0x5c,0x07},
{0x5d,0x06},
{0x5e,0x47},
{0x5f,0x15},
{0x60,0x05},
{0x61,0xb5},
{0x62,0xee},
{0x63,0x86},
{0x64,0xee},
{0x65,0x93},
{0x66,0x02},
{0x67,0x9e},
{0x68,0xdc},
{0x69,0x9f},
{0x6a,0x9c},
{0x6b,0x99},
{0x6c,0x96},
{0x6d,0x95},
{0x6e,0x9c},
{0x6f,0x98},
{0x70,0x95},
{0x71,0x93},
{0x72,0x91},
{0x73,0x99},
{0x74,0x95},
{0x75,0x92},
{0x76,0x8f},
{0x77,0x8e},
{0x78,0x96},
{0x79,0x92},
{0x7a,0x8f},
{0x7b,0x8c},
{0x7c,0x8b},
{0x7d,0x93},
{0x7e,0x90},
{0x7f,0x8d},
{0x80,0x8a},
{0x81,0x88},
{0x82,0x91},
{0x83,0x8d},
{0x84,0x8a},
{0x85,0x88},
{0x86,0x86},
{0x87,0x90},
{0x88,0x8d},
{0x89,0x89},
{0x8a,0x86},
{0x8b,0x82},

//page b //////////////////////////////////////////////////////////////////
{0xec,0x0b},
{0x00,0x08},
{0x01,0xb2},
{0x02,0x44},
{0x03,0x08},
{0x04,0xdc},
{0x05,0x29},
{0x06,0x82},
{0x07,0x36},
{0x08,0xfa},
{0x09,0x0f},
{0x0a,0x10},
{0x0b,0xd2},
{0x0c,0x8a},
{0x0d,0x98},
{0x0e,0x19},
{0x0f,0x8c},
{0x10,0xc8},
{0x11,0xf8},
{0x12,0x81},
{0x13,0x90},
{0x14,0x38},
{0x15,0x08},
{0x16,0xdc},
{0x17,0xd3},
{0x18,0x86},
{0x19,0xdb},
{0x1a,0xe7},
{0x1b,0x04},
{0x1c,0xf4},
{0x1d,0x76},
{0x1e,0x03},
{0x1f,0x96},
{0x20,0x58},
{0x21,0x03},
{0x22,0x70},
{0x23,0x3d},
{0x24,0x8e},
{0x25,0x98},
{0x26,0x0a},
{0x27,0x0c},
{0x28,0x14},
{0x29,0x9e},
{0x2a,0x88},
{0x2b,0x9f},
{0x2c,0xfe},
{0x2d,0x82},
{0x2e,0xc8},
{0x2f,0xbf},
{0x30,0x8e},
{0x31,0x38},
{0x32,0x0f},
{0x33,0x0d},
{0x34,0x76},
{0x35,0xc3},
{0x36,0x8a},
{0x37,0x61},
{0x38,0x0b},
{0x39,0x06},
{0x3a,0xe2},
{0x3b,0xf6},
{0x3c,0x02},
{0x3d,0xf8},
{0x3e,0xbe},
{0x3f,0x02},
{0x40,0xb1},
{0x41,0x35},
{0x42,0x86},
{0x43,0xec},
{0x44,0x46},
{0x45,0x04},
{0x46,0x5a},
{0x47,0x5e},
{0x48,0x81},
{0x49,0x9c},
{0x4a,0xb5},
{0x4b,0x0a},
{0x4c,0xf1},
{0x4d,0x0e},
{0x4e,0x88},
{0x4f,0x09},
{0x50,0x48},
{0x51,0x0d},
{0x52,0x2c},
{0x53,0x87},
{0x54,0x86},
{0x55,0xec},
{0x56,0x08},
{0x57,0x89},
{0x58,0x58},
{0x59,0x9b},
{0x5a,0x03},
{0x5b,0x1d},
{0x5c,0x7f},
{0x5d,0x02},
{0x5e,0x0f},
{0x5f,0x4b},
{0x60,0x03},
{0x61,0x1d},
{0x62,0xf3},
{0x63,0x85},
{0x64,0xed},
{0x65,0x5b},
{0x66,0x02},
{0x67,0x6e},
{0x68,0xd1},
{0x69,0xa2},
{0x6a,0x9d},
{0x6b,0x99},
{0x6c,0x97},
{0x6d,0x95},
{0x6e,0x9d},
{0x6f,0x99},
{0x70,0x96},
{0x71,0x93},
{0x72,0x91},
{0x73,0x99},
{0x74,0x97},
{0x75,0x93},
{0x76,0x90},
{0x77,0x8e},
{0x78,0x96},
{0x79,0x94},
{0x7a,0x90},
{0x7b,0x8d},
{0x7c,0x8b},
{0x7d,0x94},
{0x7e,0x90},
{0x7f,0x8d},
{0x80,0x8a},
{0x81,0x88},
{0x82,0x92},
{0x83,0x8e},
{0x84,0x8b},
{0x85,0x88},
{0x86,0x86},
{0x87,0x90},
{0x88,0x8c},
{0x89,0x89},
{0x8a,0x86},
{0x8b,0x82},


//page 1 ////////////////////////////////////////////////////////////
{0xec,0x01},
//dark slice
{0x4b,0x00},   // R // yf17-sec_nuke_kimyongsu, change a value [00 --> 10], 10 --> 00 (yf18)
{0x4c,0x00},   // B // yf17-sec_nuke_kimyongsu, change a value [00 --> 10], 10 --> 00 (yf18)
{0x4d,0x00},   // G // yf17-sec_nuke_kimyongsu, change a value [00 --> 10], 10 --> 00 (yf18)
//s4e25  // white balacnce R gian
//s4f25  //                B gain
//s5049  //                G gain(page 7,17h)
//////////////////////////////     
//                                                    //  
//     gamma : 1.6 base                   //
//                                                    //        
//////////////////////////////
/* 
// Y gamma
0x2c,0x10,//10, // yf17-sec_nuke_kimyongsu, change a value [ 14 --> 04]		
0x2d,0x20,//20, // yf17-sec_nuke_kimyongsu, change a value [ 26 --> 06]		
0x2e,0x28,//28, // yf17-sec_nuke_kimyongsu, change a value [ 30 --> 10 ]		
0x2f,0xc0,//c0, // yf17-sec_nuke_kimyongsu, change a value [  60 --> 80 ]       
0x30,0x00,	        
0x31,0x70,//70,         // yf17-sec_nuke_kimyongsu, change a value [ f0 --> ff ]		
0x32,0x00,//     // 1e         // yf17-sec_nuke_kimyongsu, change a value [ f0 --> ff ]		
0x33,0xee,//ee,         // yf17-sec_nuke_kimyongsu, change a value [ fe --> de]	
0x34,0xff,//ff,	        
0x35,0x6b,//6b,		
                           
// C gamma              
0x61,0x04, ////4-- > 8 	       
0x62,0x26, // yf17-sec_nuke_kimyongsu, change a value [ 26 --> 06	]       
0x63,0x30, // // yf17-sec_nuke_kimyongsu, change a value [ 30 --> 70 ]	
0x64,0x40,//40, // 8--> 4	       
0x65,0x00,//00,	       
0x66,0xf0, // yf16-sec_nuke_kimyongsu, change a value [c0 --> fe]	--> a0 --> f0
0x67,0xf0, // yf16-sec_nuke_kimyongsu, change a value [d0 -->a0]	--> 20 --> f0
0x68,0xf0, // yf16-sec_nuke_kimyongsu, change a value [f0 --> d0]	 --> 30 --> fe
0x69,0xff,//ff,
0x6a,0x1b,     //  1b,	
*/
// Y gamma
{0x2c,0x04},//20, // yf17-sec_nuke_kimyongsu, change a value [ 26 --> 06]		
{0x2d,0x16},//20, // yf17-sec_nuke_kimyongsu, change a value [ 26 --> 06]		
{0x2e,0x20},//28, // yf17-sec_nuke_kimyongsu, change a value [ 30 --> 10 ]		
{0x2f,0x50},//c0, // yf17-sec_nuke_kimyongsu, change a value [  60 --> 80 ]       
{0x30,0x00},	        
{0x31,0xf0},//70,         // yf17-sec_nuke_kimyongsu, change a value [ f0 --> ff ]		
{0x32,0xe0},//     // 1e         // yf17-sec_nuke_kimyongsu, change a value [ f0 --> ff ]		
{0x33,0xfe},//ee,         // yf17-sec_nuke_kimyongsu, change a value [ fe --> de]	
{0x34,0xff},//ff,	        
{0x35,0x1b},//6b,		

// C gamma              
{0x61,0x04}, ////4-- > 8 	       
{0x62,0x16}, // yf17-sec_nuke_kimyongsu, change a value [ 26 --> 06	]       
{0x63,0x20}, // // yf17-sec_nuke_kimyongsu, change a value [ 30 --> 70 ]	
{0x64,0x50},//40, // 8--> 4	       
{0x65,0x00},//00,	       
{0x66,0xf0}, // yf16-sec_nuke_kimyongsu, change a value [c0 --> fe]	--> a0 --> f0
{0x67,0xe0}, // yf16-sec_nuke_kimyongsu, change a value [d0 -->a0]	--> 20 --> f0
{0x68,0xfe}, // yf16-sec_nuke_kimyongsu, change a value [f0 --> d0]	 --> 30 --> fe
{0x69,0xff},//ff,
{0x6a,0x1b},     //  1b,	
//
// Hue, Gain control
//
//page 0 //////////////////////////////////////////////////////////
{0xec,0x00},
{0x40,0x1f},
{0x41,0x38},
{0x42,0x25},
{0x43,0x2f},
{0x44,0x2e},
{0x45,0x25},
{0x48,0xb8},	 //yf15-ss-ktj_tunning [b8->c0], c0 --> b0
{0x49,0xde},	
{0x4a,0x38}, //4 
{0x4b,0x7e}, //
{0x4c,0xe0},	
{0x4d,0xfe},	
{0x4e,0x00},	
{0x4f,0x08},	
{0x50,0xb8},	//yf15-ss-ktj_tunning [b8->c0]
{0x51,0xde},	
{0x52,0x38},	
{0x53,0x7e}, // 5 --> 7	
{0x54,0xe0},	
{0x55,0xfe},	
{0x56,0x00},	
{0x57,0x08},	
{0x58,0xb0},	//yf15-ss-ktj_tunning [b8->c0]
{0x59,0xde},	
{0x5a,0x38},	
{0x5b,0x70},
{0x5c,0xe0},	
{0x5d,0xfe},	
{0x5e,0x10},	
{0x5f,0x08},	
{0x79,0x01},  //yf24-ss-ktj_tunning   0->1 0702 
{0x7a,0x02},  //yf15-ss-ktj_tunning
{0x31,0x60},  //yf15 - sec_nuke_kimyongsu ( add new value),

// page 1 /////////////////////////////////////////////////////////
{0xec,0x01},
{0x10,0x04},  // Y
{0x11,0xc8},
{0x12,0x09},
{0x13,0x62},
{0x14,0x01},
{0x15,0xd5},
{0x3f,0x0d},  // Cb
{0x40,0x4c},
{0x41,0x0a},
{0x42,0xb2},
{0x43,0x08},
{0x44,0x00},
{0x45,0x08},  // Cr
{0x46,0x00},
{0x47,0x09},
{0x48,0x4e},
{0x49,0x0e},
{0x4a,0xb1},

{0x7d,0x00},   //00 // 01  // timing ctrl mode
{0x7e,0x2f},  // VCK inversion
{0x7f,0x05}, // Y-Cb-Y-Cr yc order => c first, cr first, yc 601 format  //ktj_cam_driver
{0x81,0x06},  // HCNT_high,  1700(6a4h)-1(1h)=1699(6a3h)
{0x82,0xa3},  // HCNT_low
{0x85,0x06},  // sensor wcw size
{0x86,0x50},
{0x89,0x04},  // sensor wrd size
{0x8a,0xc0},
{0x8e,0x37},  // HBlank Start Value_low //yf16-sec_nuke_kimyongsu, change value [37 --> 35]
{0x8f,0x06},  // HBlank Offset Value_high(sxga default size)

{0x90,0x40},  // HBlank Offset Value_low original 0x40

{0x92,0x11},  // VBlank Start Value_low
{0x93,0x04},  // VBlank Offset Value_high(sxga default size)
{0x94,0xb0},  // VBlank Offset Value_low 
{0x99,0x06},  // HSync Offset Value for YC656 Format(sxga default size)
{0x9a,0x40},  // HSync Offset Value for YC656 Format(sxga default size)
{0x9d,0x04},  // VSync Offset Value for YC656 Format(sxga default size)
{0x9e,0xb0},  // VSync Offset Value for YC656 Format(sxga default size)
{0xa5,0x01},
{0xa8,0x02},  // 23, Format commend 
// Vertical Output Sync Inversion on[5], 
// full YC on[2], SCK656 Inversion on[0]

////////////////// page 5 //////////////////////////////////////
{0xec,0x05},

// Y shading

{0x00,0x00},
{0x01,0x06},
{0x02,0x40},
{0x03,0x04},
{0x04,0x50},
{0x05,0x03},
{0x06,0x20},
{0x07,0x02},
{0x08,0x58},
{0x09,0x06},
{0x0a,0x40},
{0x0b,0x04},
{0x0c,0xb0},

{0x0d,0xc2},	 // Horizontal Gain
{0x0e,0x9b},	 
{0x0f,0x7e},	 
{0x10,0x6d},	 
{0x11,0x6a},	

⌨️ 快捷键说明

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