📄 camera_interface.h
字号:
//========================================================================
// TEXAS INSTRUMENTS INCORPORATED PROPRIETARY INFORMATION
// Property of Texas Instruments
// For Unrestricted Internal Use Only
// Unauthorized reprofuction and/or distribution is strictly prohibited.
// This product is protected under copyright law and trade secret law
// as an unpublished work
// Created 2000, (C) Copyright 2000 Texas Instruments. All rights reserved
//
//
// Filename :camera_interface.h
//
// Date of Module Modification:5/16/02
// Date of Generation :8/21/02
//
//
//========================================================================
#include "mapping.h"
#ifndef _CAMERA_INTERFACE__H
#define _CAMERA_INTERFACE__H
//BEGIN INC GENERATION
//--------------------------------------
//Register Offset
//-------------------
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_OFFSET 0x00
#define CAMERA_INTERFACE_CAMERA_IF_CAMDATA_OFFSET 0x10
#define CAMERA_INTERFACE_CAMERA_IF_GPIO_OFFSET 0x14
#define CAMERA_INTERFACE_CAMERA_PEEK_COUNTER_OFFSET 0x18
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_OFFSET 0x4
#define CAMERA_INTERFACE_CAMERA_IF_MODE_OFFSET 0x8
#define CAMERA_INTERFACE_CAMERA_IF_STATUS_OFFSET 0xC
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA0_OFFSET 0x20
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA1_OFFSET 0x24
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA2_OFFSET 0x28
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA3_OFFSET 0x2C
//CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK
//-------------------
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK REG32(CAMERA_INTERFACE_BASE_ADDR_ARM+CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_OFFSET)
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_RESERVED1_POS 7
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_RESERVED1_NUMB 25
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_RESERVED1_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_LCLK_EN_POS 7
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_LCLK_EN_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_LCLK_EN_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_RESERVED2_POS 6
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_RESERVED2_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_RESERVED2_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_MCLK_EN_POS 5
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_MCLK_EN_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_MCLK_EN_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_CAMEXCLK_EN_POS 4
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_CAMEXCLK_EN_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_CAMEXCLK_EN_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_POLCLK_POS 3
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_POLCLK_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_POLCLK_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_FOSCMOD_POS 0
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_FOSCMOD_NUMB 3
#define CAMERA_INTERFACE_CAMERA_IF_CTRLCLOCK_FOSCMOD_RES_VAL 0x00
//R/W
//CAMERA_INTERFACE_CAMERA_IF_CAMDATA
//-------------------
#define CAMERA_INTERFACE_CAMERA_IF_CAMDATA REG32(CAMERA_INTERFACE_BASE_ADDR_ARM+CAMERA_INTERFACE_CAMERA_IF_CAMDATA_OFFSET)
#define CAMERA_INTERFACE_CAMERA_IF_CAMDATA_CAMDATA_POS 0
#define CAMERA_INTERFACE_CAMERA_IF_CAMDATA_CAMDATA_NUMB 32
#define CAMERA_INTERFACE_CAMERA_IF_CAMDATA_CAMDATA_RES_VAL 0x0
//R
//CAMERA_INTERFACE_CAMERA_IF_GPIO
//-------------------
#define CAMERA_INTERFACE_CAMERA_IF_GPIO REG32(CAMERA_INTERFACE_BASE_ADDR_ARM+CAMERA_INTERFACE_CAMERA_IF_GPIO_OFFSET)
#define CAMERA_INTERFACE_CAMERA_IF_GPIO_RESERVED_POS 1
#define CAMERA_INTERFACE_CAMERA_IF_GPIO_RESERVED_NUMB 31
#define CAMERA_INTERFACE_CAMERA_IF_GPIO_RESERVED_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_GPIO_CAM_RST_POS 0
#define CAMERA_INTERFACE_CAMERA_IF_GPIO_CAM_RST_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_GPIO_CAM_RST_RES_VAL 0x0
//R/W
//CAMERA_INTERFACE_CAMERA_PEEK_COUNTER
//-------------------
#define CAMERA_INTERFACE_CAMERA_PEEK_COUNTER REG32(CAMERA_INTERFACE_BASE_ADDR_ARM+CAMERA_INTERFACE_CAMERA_PEEK_COUNTER_OFFSET)
#define CAMERA_INTERFACE_CAMERA_PEEK_COUNTER_RESERVED_POS 7
#define CAMERA_INTERFACE_CAMERA_PEEK_COUNTER_RESERVED_NUMB 25
#define CAMERA_INTERFACE_CAMERA_PEEK_COUNTER_RESERVED_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_PEEK_COUNTER_PEAK_COUNTER_POS 0
#define CAMERA_INTERFACE_CAMERA_PEEK_COUNTER_PEAK_COUNTER_NUMB 7
#define CAMERA_INTERFACE_CAMERA_PEEK_COUNTER_PEAK_COUNTER_RES_VAL 0x0000000
//R/W
//CAMERA_INTERFACE_CAMERA_IF_IT_STATUS
//-------------------
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS REG32(CAMERA_INTERFACE_BASE_ADDR_ARM+CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_OFFSET)
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_RESERVED_POS 6
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_RESERVED_NUMB 26
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_RESERVED_RES_VAL 0x0
//R
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_DATA_TRANSFER_POS 5
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_DATA_TRANSFER_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_DATA_TRANSFER_RES_VAL 0x0
//R
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_FIFO_FULL_POS 4
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_FIFO_FULL_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_FIFO_FULL_RES_VAL 0x0
//R
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_H_DOWN_POS 3
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_H_DOWN_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_H_DOWN_RES_VAL 0x0
//R
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_H_UP_POS 2
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_H_UP_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_H_UP_RES_VAL 0x0
//R
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_V_DOWN_POS 1
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_V_DOWN_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_V_DOWN_RES_VAL 0x0
//R
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_V_UP_POS 0
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_V_UP_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_IT_STATUS_V_UP_RES_VAL 0x0
//R
//CAMERA_INTERFACE_CAMERA_IF_MODE
//-------------------
#define CAMERA_INTERFACE_CAMERA_IF_MODE REG32(CAMERA_INTERFACE_BASE_ADDR_ARM+CAMERA_INTERFACE_CAMERA_IF_MODE_OFFSET)
#define CAMERA_INTERFACE_CAMERA_IF_MODE_RESERVED1_POS 19
#define CAMERA_INTERFACE_CAMERA_IF_MODE_RESERVED1_NUMB 13
#define CAMERA_INTERFACE_CAMERA_IF_MODE_RESERVED1_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_MODE_RAZ_FIFO_POS 18
#define CAMERA_INTERFACE_CAMERA_IF_MODE_RAZ_FIFO_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_MODE_RAZ_FIFO_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_FIFO_FULL_POS 17
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_FIFO_FULL_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_FIFO_FULL_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_NIRQ_POS 16
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_NIRQ_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_NIRQ_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_MODE_THRESHOLD_POS 9
#define CAMERA_INTERFACE_CAMERA_IF_MODE_THRESHOLD_NUMB 7
#define CAMERA_INTERFACE_CAMERA_IF_MODE_THRESHOLD_RES_VAL 0x0000001
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_MODE_DMA_POS 8
#define CAMERA_INTERFACE_CAMERA_IF_MODE_DMA_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_MODE_DMA_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_H_DOWN_POS 7
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_H_DOWN_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_H_DOWN_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_H_UP_POS 6
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_H_UP_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_H_UP_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_V_DOWN_POS 5
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_V_DOWN_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_V_DOWN_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_V_UP_POS 4
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_V_UP_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_MODE_EN_V_UP_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_MODE_ORDERCAMD_POS 3
#define CAMERA_INTERFACE_CAMERA_IF_MODE_ORDERCAMD_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_MODE_ORDERCAMD_RES_VAL 0x0
//R/W
//#define CAMERA_INTERFACE_CAMERA_IF_MODE_IMGSIZE_POS 1
//#define CAMERA_INTERFACE_CAMERA_IF_MODE_IMGSIZE_NUMB 2
//#define CAMERA_INTERFACE_CAMERA_IF_MODE_IMGSIZE_RES_VAL 0x00
//R/W
//#define CAMERA_INTERFACE_CAMERA_IF_MODE_CAMOSC_POS 0
//#define CAMERA_INTERFACE_CAMERA_IF_MODE_CAMOSC_NUMB 1
//#define CAMERA_INTERFACE_CAMERA_IF_MODE_CAMOSC_RES_VAL 0x0
//R/W
#define CAMERA_INTERFACE_CAMERA_IF_MODE_RESERVED2_POS 0
#define CAMERA_INTERFACE_CAMERA_IF_MODE_RESERVED2_NUMB 3
#define CAMERA_INTERFACE_CAMERA_IF_MODE_RESERVED2_RES_VAL 0x0
//CAMERA_INTERFACE_CAMERA_IF_STATUS
//-------------------
#define CAMERA_INTERFACE_CAMERA_IF_STATUS REG32(CAMERA_INTERFACE_BASE_ADDR_ARM+CAMERA_INTERFACE_CAMERA_IF_STATUS_OFFSET)
#define CAMERA_INTERFACE_CAMERA_IF_STATUS_RESERVED_POS 2
#define CAMERA_INTERFACE_CAMERA_IF_STATUS_RESERVED_NUMB 30
#define CAMERA_INTERFACE_CAMERA_IF_STATUS_RESERVED_RES_VAL 0x0
//R
#define CAMERA_INTERFACE_CAMERA_IF_STATUS_HSTATUS_POS 1
#define CAMERA_INTERFACE_CAMERA_IF_STATUS_HSTATUS_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_STATUS_HSTATUS_RES_VAL 0x0
//R
#define CAMERA_INTERFACE_CAMERA_IF_STATUS_VSTATUS_POS 0
#define CAMERA_INTERFACE_CAMERA_IF_STATUS_VSTATUS_NUMB 1
#define CAMERA_INTERFACE_CAMERA_IF_STATUS_VSTATUS_RES_VAL 0x0
//R
//CAMERA_INTERFACE_BURSTDATA0
//----------------------------
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA0 REG32(CAMERA_INTERFACE_BASE_ADDR_ARM+CAMERA_INTERFACE_CAMERA_IF_BURSTDATA0_OFFSET)
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA0_IMAGEDATA0_POS 0
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA0_IMAGEDATA0_NUMB 32
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA0_IMAGEDATA0_RES_VAL 0x0
//R
//CAMERA_INTERFACE_BURSTDATA1
//----------------------------
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA1 REG32(CAMERA_INTERFACE_BASE_ADDR_ARM+CAMERA_INTERFACE_CAMERA_IF_BURSTDATA1_OFFSET)
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA1_IMAGEDATA1_POS 0
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA1_IMAGEDATA1_NUMB 32
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA1_IMAGEDATA1_RES_VAL 0x0
//R
//CAMERA_INTERFACE_BURSTDATA2
//----------------------------
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA2 REG32(CAMERA_INTERFACE_BASE_ADDR_ARM+CAMERA_INTERFACE_CAMERA_IF_BURSTDATA2_OFFSET)
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA2_IMAGEDATA2_POS 0
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA2_IMAGEDATA2_NUMB 32
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA2_IMAGEDATA2_RES_VAL 0x0
//R
//CAMERA_INTERFACE_BURSTDATA3
//----------------------------
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA3 REG32(CAMERA_INTERFACE_BASE_ADDR_ARM+CAMERA_INTERFACE_CAMERA_IF_BURSTDATA3_OFFSET)
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA3_IMAGEDATA3_POS 0
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA3_IMAGEDATA3_NUMB 32
#define CAMERA_INTERFACE_CAMERA_IF_BURSTDATA3_IMAGEDATA3_RES_VAL 0x0
//R
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -