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

📄 hal_private.h

📁 瑞萨单片机开发软代码.非常实用小巧的平台,很多应用都可以在上面实现.
💻 H
📖 第 1 页 / 共 2 页
字号:
        { REG0048_LCD1FPLINE2,                  0x0000 },//0x0005
        { REG004A_LCD1VT,                       0x00e9 },//0x00F9
        { REG004C_LCD1VDP,                      0x00DB },//0x00DF--->0x00DB
        { REG004E_LCD1VDPS,                     0x0005 },//0x0003
        { REG0050_LCD1FPFRAME,                  0x0000 },
        { REG0052_LCD1FPFRAME2,                 0x0000 },//0x0001
        { REG0054_LCD1SER,                      0x0003 },
        { REG0056_LCD1PAR,                      0x0006 },
        { REG0058_LCD2HDP,                      0x002f },//old ox00
        { REG005A_LCD2VDP,                      0x005f},//old ox00
        { REG005C_LCD2SER,                      0x0001 },
        { REG005E_LCD2PAR,                      0x0006 },
        { REG0080_ATFTHT,                       0x0000 },
        { REG0082_ATFTLDRISING,                 0x0000 },
        { REG0084_ATFTCKVTOGGLE,                0x0000 },
        { REG0086_ATFTVCOMTOGGLE,               0x0000 },
        { REG0088_ATFTPULSE,                    0x0000 },
        { REG008A_TYPEHAP10,                    0x0000 },
        { REG008C_TYPEHAP11,                    0x0000 },
        { REG008E_TYPEHAP12,                    0x0000 },
        { REG0090_HRTFTCONFIG,                  0x0000 },
        { REG0092_HRTFTCLSWIDTH,                0x012C },
        { REG0094_HRTFTPS1RISING,               0x0032 },
        { REG0096_HRTFTPS2RISING,               0x0064 },
        { REG0098_HRTFTPS2TOGGLE,               0x000A },
        { REG009A_HRTFTPS3SIGNAL,               0x0064 },
        { REG009E_HRTFTREVTOGGLE,               0x000A },
        { REG00A0_HRTFTPS12END,                 0x0007 },
        { REG00A2_TYPE2TFTCONFIG,               0x0000 },
        { REG00A4_CASIOTIMING0,                 0x0E09 },
        { REG00A6_CASIOTIMING1,                 0x0918 },
        { REG00A8_T3TFTCONFIG0,                 0x0000 },
        { REG00AA_T3TFTCONFIG1,                 0x0000 },
        { REG00AC_T3TFTCONFIG2,                 0x0000 },
        { REG00AE_T3TFTCONFIG3,                 0x0000 },
        { REG00B0_T3TFTPCLKDIV,                 0x0000 },
        { REG00B2_T3TFTPMODECTRL,               0x0000 },
        { REG00B4_T3TFTPAREA0POS0,              0x0000 },
        { REG00B6_T3TFTPAREA0POS1,              0x0000 },
        { REG00B8_T3TFTPAREA1POS0,              0x0000 },
        { REG00BA_T3TFTPAREA1POS1,              0x0000 },
        { REG00BC_T3TFTPAREA2POS0,              0x0000 },
        { REG00BE_T3TFTPAREA2POS1,              0x0000 },
        { REG00C4_TYPE3TFTMISC,                 0x0000 },
        { REG00C6_TYPEHDYSTREG0,                0x0000 },
        { REG00C8_TYPEHYSTREG1,                 0x0000 },
        { REG00CA_TYPEHCOM,                     0x0000 },
        { REG00CC_TYPEHDVNDP,                   0x0000 },
        { REG00CE_TYPEHYCK,                     0x0000 },
        { REG00D0_TYPEHDHT,                     0x018F },
        { REG00D2_TYPEHOE,                      0x0000 },
        { REG00D4_TYPEHSTH,                     0x0000 },
        { REG00D6_TYPEHLOAD,                    0x0000 },
        { REG00D8_TYPEHASW0,                    0x0000 },
        { REG00DA_TYPEHASW1,                    0x0000 },
        { REG00DC_TYPEHASW2,                    0x0000 },
        { REG00DE_TYPEHDHNDP,                   0x0000 },
        { REG00E0_TYPEDMISC0,                   0x0000 },
        { REG00E2_TYPEDMISC1,                   0x0000 },
        { REG00E4_TYPEDMISC2,                   0x0000 },
        { REG00E6_TYPEDMISC3,                   0x0000 },
        { REG00E8_TYPEDMISC4,                   0x0000 },
        { REG00EA_TOSHMISC,                     0x0023 },
        { REG00EC_TYPEDSRAMMODE,                0x0000 },
        { REG00EE_PDRVA0START,                  0x0000 },
        { REG00F0_PDRVA0END,                    0x0000 },
        { REG00F2_PDRVA1START,                  0x0000 },
        { REG00F4_PDRVA1END,                    0x0000 },
        { REG00F6_PDRVA0SADDR0,                 0x0000 },
        { REG00F8_PDRVA0SADDR1,                 0x0000 },
        { REG00FA_PDRVA1SADDR0,                 0x0000 },
        { REG00FC_PDRVA1SADDR1,                 0x0000 },
        { REG0128_MPEGH,                        0x0000 },
        { REG012A_MPEGW,                        0x0000 },
        { REG0200_DISPMODE0,                    0x0035 },//0x0035--->0x0037 wandy 262k---edwin 0x0015 debug
        { REG0202_DISPMODE1,                    0x0400 },
        { REG0204_OVERLAYRED,                   0x0000 },
        { REG0206_OVERLAYGREEN,                 0x0000 },
        { REG0208_OVERLAYBLUE,                  0xffff },//to test overlay camera
        { REG0210_DISPSTART0,                   0x0000 }, //0x4a00--->0x1000 wandy 262k--->0xF200---->0x0000
        { REG0212_DISPSTART1,                   0x0001},//0x0002--->0x0000 wandy 262k---->0x0001--->0x00001
        { REG0216_LINEOFFSET,                   0x0160 },//0x0160--->0x02c0 wandy 262kline width *bpp/8
        { REG0218_PIPDISPSTART0,                0x2E80 },//0x0000--->0x1000 wandy 262k---->0x0000---->0x02E80
        { REG021A_PIPDISPSTART1,                0x0002 },//0x0001--->0x0000 wandy 262k---->0x0001--->0x0002 test 262Kfilter
        { REG021E_PIPLINEOFFSET,                0x0160 },
        { REG0220_PIPXSTART,                    0x0000 },
        { REG0222_PIPYSTART,                    0x0000 },
        { REG0224_PIPXEND,                      0x00AF },
        { REG0226_PIPYEND,                       0xDB},//0xEF--->0xDB to test camera 
        { REG0228_PIPSTARTFIELD,                0x0000 },
        { REG0240_YUVRGBXLATE,                  0x0405 },//0x0405--->0x0c05  wandy to test camera
        { REG0242_YUVWRSTART0R0,                0x2E80 },//0x0000--->0x2E80   wandy to test filter
        { REG0244_YUVWRSTART0R1,                0x0002},//0x0001---->0x0002   wandy to test filter
        { REG024A_UVDATAFIX,                    0x0000 },  
        { REG024C_YRCRPWIDTH,                   0x00B0 },
        { REG024E_YRCRSTRIDE,                   0x00B0 },
        { REG0260_RYCCONFIG,                    0x0005 },
        { REG0262_RYCUV,                        0x0000 },
        { REG0264_ENCODEHDP,                    0x0000 },
        { REG0266_ENCODEVDP,                    0x0000 },
        { REG0310_AVGOVERLAYRED,                0x0000 },
        { REG0312_AVGOVERLAYGREEN,              0x0000 },
        { REG0314_AVGOVERLAYBLUE,               0x0000 },
        { REG0316_ANDOVERLAYRED,                0x0000 },
        { REG0318_ANDOVERLAYGREEN,              0x0000 },
        { REG031A_ANDOVERLAYBLUE,               0x0000 },
        { REG031C_OROVERLAYRED,                 0x0000 },
        { REG031E_OROVERLAYGREEN,               0x0000 },
        { REG0320_OROVERLAYBLUE,                0x0000 },
        { REG0322_INVOVERLAYRED,                0x0000 },
        { REG0324_INVOVERLAYGREEN,              0x0000 },
        { REG0326_INVOVERLAYBLUE,               0x0000 },
        { REG0328_OVERLAYMISC,                  0x0001 },//0x0000--->0x0001//wandy to test camera overlay
        { REG0940_VIEWRESIZE,                   0x0000},//00 --->0x0002  edwin debug
        { REG0944_VRESIZESTARTX,                0x0000 },
        { REG0946_VRESIZESTARTY,                0x0000 },
        { REG0948_VRESIZEENDX,                  0x00AF },
        { REG094A_VRESIZEENDY,                  0x00EF },
        { REG094E_VRESIZEOP1,                   0x0000 },
        { REG094C_VRESIZEOP0,                   0x0004 },
        { REG0964_CRESIZESTARTX,                0x0000 },
        { REG0966_CRESIZESTARTY,                0x0000 },
        { REG0968_CRESIZEENDX,                  0x00AF },
        { REG096A_CRESIZEENDY,                  0x00DB },//old 0x00EF--->0x00dB
        { REG096E_CRESIZEOP1,                   0x0000 },
        { REG096C_CRESIZEOP0,                   0x0004 },
        { REG0930_GLOBALRESIZE,                 0x0000 },
        { REG0940_VIEWRESIZE,                   0x0080 },// 0x0080-->0x0082 Edwin debug sublcd capture

        { REG0960_CRESIZECTRL,                  0x0000 },//Edwin 0x0000--->0x0002 debug
        { REG0980_JPEGCTRL,                     0x0000 },
        
       // { REG0982_JPEGSTATUS,                   0x7fff },//Edwin to test decode jpg

        { REG09A0_JPEGFIFOCTRL,                 0x0020 },
        { REG09A4_JPEGFIFOSIZE,                 0x000F },
        { REG09B0_ENCODELIMIT0,                 0x0000 },
        { REG09B2_ENCODELIMIT1,                 0x0020 },
        { REG09BC_JPEGFIFOADDR,                 0x0000 },

//debug decode 
      //  { REG09D0_JPEGLINECFG,                 0x0003 },//Edwin to test to decode
      //  { REG09D2_JPEGLINEOFFSET,                 0x0044 },     


        { REG0100_CM1CLK,                       0x0002 },
        { REG0102_CM1SIGNAL,                    0x0000 }, //0x0008--->0x0000 to camera test 
        { REG0104_CM2CLKDIV,                    0x0002 },
        { REG0106_CM2INPUT,                     0x0000 },
        { REG0108_CM1TYPE2VCOUNT,               0x0000 },
        { REG010A_CM1TYPE2HCOUNT,               0x0000 },
        { REG010C_CM1TYPE2CTRL,                 0x0000 },
        { REG010E_CM1TYPE2STATUS,               0x0000 },
        { REG0112_CAMERAFRAME,                  0x0002 },
        { REG0114_CAMERACTRL,                   0x0000 },
        { REG0110_CAMERAMODE,                   0x0002 },//13714=0X01 13715=0X02
        //{ REG0F00_JPEGPERF,                       0x0000 },//FOR 13715            
        { REG0A02_INTCTRL0,                     0x0000 },
        { REG0A04_INTCTRL1,                     0x0000 },
        { REG0A06_DEBUGSTATUS,                  0x0000 },
        { REG0A08_INTCTRLDEBUG,                 0x0000 },
        { REG0A0A_HOSTINTSTATUS,                0x0000 },
        { REG0A0C_HOSTINTCONTROL,               0x0000 },
        { REG0A0E_CYCLETIMEOUT,                 0x0000 },
        { REG00EA_TOSHMISC,                     0x8023 },
        { REGFLAG_ONDELAY,                      0x0032 },
        { REG030C_GPIOSTATUS4,                  0x0000 },
        { REG030E_GPIOSTATUS5,                  0x0000 },
        
     //   { REGFLAG_ENDOFTABLE,                   0x0000 }
    },
    {//camera data ov
    { 0x12, 0x80},
    { 0x01, 0x80},//0x80
    { 0x02, 0x80},//0x80
    { 0x04, 0x00},//0x00

    { 0x09, 0x02},//wandy to test

    { 0x0C, 0x04},      
    { 0x0D, 0xC0},      
    { 0x0E, 0x81},
    { 0x0F, 0x4F },

    { 0x10, 0x40 },//wandy to test
    
    { 0x11, 0x80},      
    { 0x12, 0x40},        
    { 0x13, 0xa8},
    { 0x14, 0x4A},//0x4a
    { 0x16, 0x02},
/*OV9640 to cut off random line in sxga mode*/  
//  { 0x17, 0x26},//default 0x24
//  { 0x18, 0xc6},//default 0xc4
/**/
    { 0x1B, 0x01},
    { 0x1e, 0x30},
    
    { 0x24, 0xa0},//0x90       
    { 0x25, 0x98},//0x88
    
    { 0x26, 0xd3},      
    { 0x27, 0x90},  
    { 0x2A, 0x00}, 
    { 0x2B, 0x00},
    { 0x33, 0x02},
    { 0x37, 0x02},  
    { 0x38, 0x13},      
    { 0x39, 0xf0},      
    { 0x3A, 0x0c},
    { 0x3B, 0x01},
    { 0x3C, 0x46},
    { 0x3D, 0x90},
    { 0x3E, 0x02},          
    { 0x3F, 0xF2},
    { 0x41, 0x02},
    { 0x42, 0xC9},
    { 0x43, 0xF0},
    { 0x44, 0x10},
    { 0x45, 0x20},//Demi 0x5c        
    { 0x46, 0x20},//0x70
    { 0x47, 0x20},//0x46
    { 0x48, 0x20},//0x4d
    { 0x49, 0x03},      
    { 0x4F, 0x3c}, /*0x50*/         
    { 0x50, 0x32},/*0x43*/
    { 0x51, 0x09},/*0x0d*/
    { 0x52, 0x13}, /*0x19*/         
    { 0x53, 0x39}, /*0x4c*/         
    { 0x54, 0x4c },/*0x65*/     
    { 0x59, 0x27},     //0x1f    
    { 0x5A, 0x72},    //0x55     
    { 0x5B, 0x56},   //0x43      
    { 0x5C, 0x7a},//0x7c        
    { 0x5D, 0x5d},//0x54        
    { 0x5E, 0x17},  //0x0a       
    { 0x5F, 0x00 },//0x01   
    { 0x60, 0x14},//0x94        
    { 0x61, 0xCE},//0xce
    { 0x62, 0x70},
    { 0x63, 0x00},
    { 0x64, 0x04},
    { 0x65, 0x00},
    { 0x66, 0x00},
    { 0x69, 0x00},
    { 0x6a, 0x72},
    { 0x6B, 0x3f}, 
    { 0x6C, 0x40},         
    { 0x6D, 0x30},         
    { 0x6E, 0x4B},      
    { 0x6F, 0x60},      
    { 0x70, 0x70 }, 
    { 0x71, 0x70},      
    { 0x72, 0x70},         
    { 0x73, 0x70},         
    { 0x74, 0x60},         
    { 0x75, 0x60},         
    { 0x76, 0x50},         
    { 0x77, 0x48},         
    { 0x78, 0x3A},         
    { 0x79, 0x2E},      
    { 0x7A, 0x28},         
    { 0x7B, 0x22},         
    { 0x7C, 0x04},         
    { 0x7D, 0x07},         
    { 0x7E, 0x10},         
    { 0x7F, 0x28},      
    { 0x80, 0x36},         
    { 0x81, 0x44},         
    { 0x82, 0x52},         
    { 0x83, 0x60},      
    { 0x84, 0x6C},         
    { 0x85, 0x78},         
    { 0x86, 0x8C},                       
    { 0x87, 0x9E},                       
    { 0x88, 0xBB },                          
      { 0x89, 0xD2},                                    
      { 0x8A, 0xE6 },
    { 0x13, 0xaf},
    {REGFLAG_ENDOFTABLE,0}
    }        
};


#ifdef __cplusplus
}
#endif

⌨️ 快捷键说明

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