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

📄 mt9t001.h

📁 采用CCS3.1的开发环境
💻 H
📖 第 1 页 / 共 2 页
字号:
/*
 *  Copyright 2004 by Texas Instruments Incorporated.
 *  All rights reserved. Property of Texas Instruments Incorporated.
 *  Restricted rights to use, duplicate or disclose this code are
 *  granted through contract.
 *  
 */
 
/* OV2610 Read = 0x61, Write = 0x60 */ 
#define OV2610_ADDRESS (0x60>>1)

// Register Addresses for MT9T001
#define OV2610ADDR_GAIN						0x00
#define OV2610ADDR_BLUE_GAIN 				0x01
#define OV2610ADDR_RED_GAIN        			0x02      
#define OV2610ADDR_COMA         			0x03
#define OV2610ADDR_COMB						0x04
#define OV2610ADDR_BAVG						0x05
#define OV2610ADDR_GbAVG					0x06
#define OV2610ADDR_GrAVG					0x07
#define OV2610ADDR_RAVG						0x08
#define OV2610ADDR_COMC						0x09
#define OV2610ADDR_PIDH						0x0A
#define OV2610ADDR_PIDL						0x0B
#define OV2610ADDR_COMD						0x0C
#define OV2610ADDR_COME						0x0D
#define OV2610ADDR_COMF						0x0E
#define OV2610ADDR_COMG						0x0F
#define OV2610ADDR_AEC						0x10
#define OV2610ADDR_CLKRC					0x11
#define OV2610ADDR_COMH						0x12
#define OV2610ADDR_COMI						0x13
#define OV2610ADDR_COMJ						0x14
#define OV2610ADDR_COMK						0x15
#define OV2610ADDR_OFCC						0x16
#define OV2610ADDR_HREFST					0x17
#define OV2610ADDR_HREFEND					0x18
#define OV2610ADDR_VSTRT					0x19
#define OV2610ADDR_VEND						0x1A
#define OV2610ADDR_PSHFT					0x1B
#define OV2610ADDR_MIDH						0x1C
#define OV2610ADDR_MIDL						0x1D
#define OV2610ADDR_BOFF						0x20
#define OV2610ADDR_GbOFF					0x21
#define OV2610ADDR_GrOFF					0x22
#define OV2610ADDR_ROFF						0x23
#define OV2610ADDR_AEW						0x24
#define OV2610ADDR_AEB						0x25
#define OV2610ADDR_VV						0x26
#define OV2610ADDR_BBIAS					0x27
#define OV2610ADDR_GbBIAS					0x28
#define OV2610ADDR_GrBIAS					0x29
#define OV2610ADDR_COML						0x2A
#define OV2610ADDR_FRARL					0x2B
#define OV2610ADDR_RBIAS					0x2C
#define OV2610ADDR_ADDVSL					0x2D
#define OV2610ADDR_ADDVSH					0x2E
#define OV2610ADDR_YAVG						0x2F
#define OV2610ADDR_HSDY						0x30
#define OV2610ADDR_HEDY						0x31
#define OV2610ADDR_COMM						0x32
#define OV2610ADDR_CHLF						0x33
#define OV2610ADDR_VBLM						0x35
#define OV2610ADDR_VCHG						0x36
#define OV2610ADDR_ADC						0x37
#define OV2610ADDR_ACOM						0x38
#define OV2610ADDR_B1OFF					0x39
#define OV2610ADDR_Gb1OFF					0x3A
#define OV2610ADDR_Gr1OFF					0x3B
#define OV2610ADDR_R1OFF					0x3C
#define OV2610ADDR_NOFC						0x3D



/*************************************************
 OV2610 UNIONS and Bit field STRUCTURES
 All bit fields should add to 16
 Bit fields go from LSB to MSB (top to bottom)
*************************************************/

/*************************************************/
typedef union {
    Uint8 data;
} OV2610_GAIN;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_BLUE_GAIN;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_RED_GAIN;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_COMA;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_COMB;
/*************************************************/
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_BAVG;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_GbAVG;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_GrAVG;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_RAVG;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_COMC;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_PIDH;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_PIDL;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_COMD;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_COME;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_COMF;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_COMG;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_AEC;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_CLKRC;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 	data;
} OV2610_COMH;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_COMI;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_COMJ;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_COMK;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_OFCC;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_HREFST;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_HREFEND;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_VSTRT;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_VEND;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_PSHFT;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_MIDH;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_MIDL;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_BOFF;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_GbOFF;
/*************************************************/
/*************************************************/
typedef union {
    Uint8 data;
} OV2610_GrOFF;
/*************************************************/
/*************************************************/
typedef union {

⌨️ 快捷键说明

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