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

📄 camera_para.c

📁 原相摄像头驱动代码
💻 C
📖 第 1 页 / 共 3 页
字号:
                0xE8, 0xF0, 0xF8
            },

            /* ARRAY: PREDGAMMA.gamma[4][11] */
            {
                0x29, 0x59, 0x75, 0x88, 0xA4, 0xBA, 0xCE, 0xE0,
                0xE8, 0xF0, 0xF8
            },

            /* ARRAY: PREDGAMMA.gamma[5][11] */
            {
                0x14, 0x30, 0x50, 0x69, 0x87, 0xA5, 0xBE, 0xD7,
                0xE1, 0xEB, 0xF5
            },

            /* ARRAY: PREDGAMMA.gamma[6][11] */
            {
                0x17, 0x30, 0x53, 0x74, 0x99, 0xAB, 0xBE, 0xD7,
                0xE1, 0xEB, 0xF5
            },

            /* ARRAY: PREDGAMMA.gamma[7][11] */
            {
                0x30, 0x49, 0x5D, 0x6F, 0x8D, 0xA8, 0xC0, 0xD7,
                0xE1, 0xEB, 0xF5
            },

            /* ARRAY: PREDGAMMA.gamma[8][11] */
            {
                0x10, 0x20, 0x30, 0x40, 0x60, 0x80, 0xA0, 0xC0,
                0xD0, 0xE0, 0xF0
            }
        }
    },

    /* STRUCT: COMP */
    {
        /* ARRAY: COMP.shading_cap[11] */
        {
            0x11E03280, 0x69414600, 0x02204062, 0x8599ADC2,
            0xD7E1EBF5, 0x20406285, 0x99ADC2D7, 0xE1EBF500,
            0x21416386, 0x9AAEC3D8, 0xE2ECF600
        },

        /* ARRAY: COMP.autodefect_pre_low[2] */
        {
            0x00000000, 0x00002020
        },

        /* ARRAY: COMP.autodefect_cap_nor[2] */
        {
            0x00000000, 0x00002020
        },

        /* ARRAY: COMP.autodefect_cap_low[2] */
        {
            0x00000000, 0x00002020
        },

        /* ARRAY: COMP.shading_spare_1[11] */
        {
            0x00000000, 0x00000000, 0x00204060, 0x8090A0B0,
            0xC0D0E0F0, 0x20406080, 0x90A0B0C0, 0xD0E0F000,
            0x20406080, 0x90A0B0C0, 0xD0E0F000
        },

        /* ARRAY: COMP.shading_spare_2[11] */
        {
            0x00000000, 0x00000000, 0x00204060, 0x8090A0B0,
            0xC0D0E0F0, 0x20406080, 0x90A0B0C0, 0xD0E0F000,
            0x20406080, 0x90A0B0C0, 0xD0E0F000
        }
    },

    /* STRUCT: AE */
    {
		/* AE.iniShutter */ 0x0118, /* AE.TargetLum */ 0x5A, /* AE.StepperEV */ 0x02, /* AE.iniExpoIdx */ 0X3a//0x28
    },

    /* STRUCT: AWB */
    {
        /* ARRAY: AWB.LightSource[5][4] */
        {
            /* ARRAY: AWB.LightSource[0][4] */
            {
                0x1D4C, 0x00A3, 0x0082, 0x0080, 0x0082
            },

            /* ARRAY: AWB.LightSource[1][4] */
            {
                0x1964, 0x00A3, 0x0083, 0x0080, 0x0083
            },

            /* ARRAY: AWB.LightSource[2][4] */
            {
                0x0FA0, 0x008C, 0x0080, 0x00B1, 0x0080
            },

            /* ARRAY: AWB.LightSource[3][4] */
            {
                0x0ED8, 0x0080, 0x0080, 0x00A6, 0x0080
            },

            /* ARRAY: AWB.LightSource[4][4] */
            {
                0x0AF0, 0x0080, 0x009C, 0x00E0, 0x009C
            }
        },

/* AWB.AWB_rgain_max */ 0x009D, /* AWB.AWB_ggain_max */ 0x00B2, /* AWB.AWB_bgain_max */ 0x0120
    },

    /* STRUCT: SENSOR */
    {
        /* ARRAY: SENSOR.reg[34] */
        {
			{0x02, 0x02},/*0  */
			{0x03, 0x88},/*1  *///88/136
			{0x04, 0xfc},/*2  *///508
			{0x05, 0x01},/*3  */
			{0x06, 0x0f},/*4  */
			{0x07, 0x11},/*5  */
			{0x08, 0x0f},/*6  */
			{0x09, 0x18},/*7  */
			{0x0a, 0x3c},/*8  */
			{0x0b, 0x1e},/*9  */
			{0x0c, 0x21},/*10 */
			{0x0d, 0x32},/*11 */
			{0x0e, 0x00},/*12 *///ny=374
			{0x0f, 0x00},/*13 */
			{0x10, 0x0f},/*14 */
			{0x12, 0x05},/*15 */
			{0x17, 0x00},/*16 */
			{0x18, 0x00},/*17 */
			{0x19, 0x00},/*18 */
			{0x1a, 0x00},/*19 */
			{0x1b, 0x87},/*20 */
			{0x1c, 0x02},/*21 */
			{0x1d, 0xe7},/*22 */
			{0x1e, 0x01},/*23 */
			{0x21, 0x00},/*24 */
			{0x22, 0x00},/*25 */
			{0x23, 0x00},/*26 */
			{0x24, 0x01},/*27 */
			{0x25, 0x00},/*28 */
			{0x26, 0x00},/*29 */
			{0x27, 0x21},/*30 */
			{0x28, 0x10},/*31 */
			{0x29, 0x00},/*32 */
			{0x2a, 0x00},/*33 */
			{0x2b, 0x2d},/*34 */
			{0x2c, 0x82},/*35 */
			{0x2d, 0x01},/*36 */
			{0x2e, 0x28},/*37 */
			{0x2f, 0x2d},/*38 */
			{0x30, 0x64},/*39 */
			{0x31, 0x00},/*40 */
			{0x32, 0x00},/*41 */
			{0x33, 0x0a},/*42 */
			{0x34, 0x87},/*43 */
			{0x35, 0x05},/*44 */
			{0x36, 0x05},/*45 */
			{0x37, 0x05},/*46 */
			{0x38, 0x05},/*47 */
			{0x39, 0x28},/*48 */
			{0x40, 0x00},/*49 */
			{0x41, 0x88},/*50 */
			{0x42, 0x14},/*51 */
			{0x43, 0xa2},/*52 */
			{0x44, 0x1f},/*53 */
			{0x45, 0x02},/*54 */
			{0x46, 0x02},/*55 */
			{0x47, 0x02},/*56 */
			{0x48, 0x20},/*57 */
			{0x49, 0x04},/*58 */
			{0x4a, 0x00},/*59 */
			{0x4b, 0x42},/*60 */
			{0x4c, 0xc2},/*61 */
			{0x4d, 0x40},/*62 */
			{0x50, 0x0c},/*63 */
			{0x51, 0x20},/*64 */
			{0x52, 0x1c},/*65 */
			{0x58, 0x00},/*66 */
			{0x59, 0x00},/*67 */
			{0x5a, 0xff},/*68 */
			{0x5b, 0x03},/*69 */
			{0x5c, 0x19},/*70 */
			{0x60, 0x04},/*71 */
			{0x61, 0x01},/*72 */
			{0x62, 0x44},/*73 */
			{0x63, 0x00},/*74 */
			{0x64, 0xf4},/*75 */
			{0x65, 0x64},/*76 */
			{0x66, 0x64},/*77 */
			{0x67, 0x64},/*78 */
			{0x68, 0x64},/*79 */
			{0x69, 0x64},/*80 */
			{0x6a, 0x64},/*81 */
			{0x6b, 0x64},/*82 */
			{0x6c, 0x64},/*83 */
			{0x6d, 0xc8},/*84 */
			{0x6e, 0xc8},/*85 */
			{0x6f, 0xc8},/*86 */
			{0x70, 0xc8},/*87 */
			{0x71, 0x00},/*88 */
			{0x72, 0x80},/*89 */
			{0x73, 0x40},/*90 */
			{0x76, 0x40},/*91 */
			{0x77, 0x00},/*92 */
			{0x78, 0x00},/*93 */
			{0x79, 0x00},/*94 */
			{0x7a, 0x00},/*95 */
			{0x7b, 0x00},/*96 */
			{0x7c, 0x00},/*97 */
			{0x7d, 0x00},/*98 */
			{0x7e, 0x00},/*99 */
			{0x7f, 0x60},/*100*/
			{0x11, 0x01} /*101*/
        },
        //------------------------CCT mode---------------------------------
        {{ 0x0058, 0x00 } ,{ 0x0009, 0x0013} ,{ 0x0008, 0x000F } ,{ 0x0006, 0x000F } ,{ 0x0007, 0x0010 }}
    }
};

const nvram_camera_gamma_struct CAMERA_GAMMA_DEFAULT_VALUE= {
            0x00000000, 0x01010101, 0x02020202, 0x03030303,         // CAM+1000~100C,(27)0,0~15
            0x04040404, 0x05050505, 0x06060606, 0x07070707,         // CAM+1010~101C,(27)4,16~31
            0x08080808, 0x09090909, 0x0A0A0A0A, 0x0B0B0B0B,         // CAM+1020~102C,(27)8,32~47
            0x0C0C0C0C, 0x0D0D0D0D, 0x0E0E0E0E, 0x0F0F0F0F,         // CAM+1030~103C,(27)12,48~63
            0x10101010, 0x11111111, 0x12121212, 0x13131313,         // CAM+1040~104C,(27)16,64~79
            0x14141414, 0x15115151, 0x16161616, 0x17171717,         // CAM+1050~105C,(27)20,80~95
            0x18181818, 0x19191919, 0x1A1A1A1A, 0x1B1B1B1B,         // CAM+1060~106C,(27)24,96~111
            0x1C1C1C1C, 0x1D1D1D1D, 0x1E1E1E1E, 0x1F1F1F1F,         // CAM+1070~107C,(27)28,112~127
            0x20202020, 0x21212121, 0x22222222, 0x23232323,         // CAM+1080~108C,(27)32,128~143
            0x24242424, 0x25252525, 0x26262626, 0x27272727,         // CAM+1090~109C,(27)36,144~159
            0x28282828, 0x29292929, 0x2A2A2A2A, 0x2B2B2B2B,         // CAM+10A0~10AC,(27)40,160~175
            0x2C2C2C2C, 0x2D2D2D2D, 0x2E2E2E2E, 0x2F2F2F2F,         // CAM+10B0~10BC,(27)44,176~191
            0x30303030, 0x31313131, 0x32323232, 0x33333333,         // CAM+10C0~10CC,(27)48,192~207
            0x34343434, 0x35353535, 0x36363636, 0x37373737,         // CAM+10D0~10DC,(27)52,208~223
            0x38383838, 0x39393939, 0x3A3A3A3A, 0x3B3B3B3B,         // CAM+10E0~10EC,(27)56,224~239
            0x3C3C3C3C, 0x3D3D3D3D, 0x3E3E3E3E, 0x3F3F3F3F,         // CAM+10F0~10FC,(27)60,240~255
            0x40404040, 0x41414141, 0x42424242, 0x43434343,         // CAM+1100~110C,(27)64,256~271
            0x44444444, 0x45454545, 0x46464646, 0x47474747,         // CAM+1110~111C,(27)68,272~287
            0x48484848, 0x49494949, 0x4A4A4A4A, 0x4B4B4B4B,         // CAM+1120~112C,(27)72,288~303

⌨️ 快捷键说明

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