ov7670 no fifo

Dependents:   OV7670_Nucleo

Committer:
rulla
Date:
Mon Nov 21 10:04:38 2016 +0000
Revision:
1:e216fd4e8d9c
k

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rulla 1:e216fd4e8d9c 1 #define CAMERA_I2C_FREQ 40000
rulla 1:e216fd4e8d9c 2 #define CAMERA_I2C_READ_ADDR 0x43
rulla 1:e216fd4e8d9c 3 #define CAMERA_I2C_WRITE_ADDR 0x42
rulla 1:e216fd4e8d9c 4 #define REG_GAIN 0x00 /* Gain lower 8 bits (rest in vref) */
rulla 1:e216fd4e8d9c 5 #define REG_BLUE 0x01 /* blue gain */
rulla 1:e216fd4e8d9c 6 #define REG_RED 0x02 /* red gain */
rulla 1:e216fd4e8d9c 7 #define REG_SAT 0x03 /* Pieces of GAIN, VSTART, VSTOP */
rulla 1:e216fd4e8d9c 8 #define COM_1 0x04 /* Control 1 */
rulla 1:e216fd4e8d9c 9 #define REG_CONTRAST 0x05 /* U/B Average level */
rulla 1:e216fd4e8d9c 10 #define REG_BRIGHTNESS 0x06 /* Y/Gb Average level */
rulla 1:e216fd4e8d9c 11 #define REG_SHARPNESS 0x07 /* AEC MS 5 bits */
rulla 1:e216fd4e8d9c 12 #define REG_AEC 0x10 /* Soft sleep mode */
rulla 1:e216fd4e8d9c 13 #define REG_AWB_B 0x0c /* Control 3 */
rulla 1:e216fd4e8d9c 14 #define REG_AWB_R 0x0D /* Control 3 */
rulla 1:e216fd4e8d9c 15 #define COM_R 0x0e /* All "reserved" */
rulla 1:e216fd4e8d9c 16 #define COM_S 0x0f /* Control 6 */
rulla 1:e216fd4e8d9c 17 #define CLKRC 0x11 /* Clocl control */
rulla 1:e216fd4e8d9c 18 #define COM_A 0x12 /* Mask for internal clock scale */
rulla 1:e216fd4e8d9c 19 #define COM_B 0x13 /* Register reset */
rulla 1:e216fd4e8d9c 20 #define COM_C 0x14
rulla 1:e216fd4e8d9c 21 #define COM_D 0x15
rulla 1:e216fd4e8d9c 22 #define HREFST 0x17 /* CIF format */
rulla 1:e216fd4e8d9c 23 #define PSHIFT 0x1B /* QVGA format */
rulla 1:e216fd4e8d9c 24 #define COM_E 0x20 /* QCIF format */
rulla 1:e216fd4e8d9c 25 #define AEW 0x24 /* bits 0 and 2 - RGB format */
rulla 1:e216fd4e8d9c 26 #define AEB 0x25 /* YUV */
rulla 1:e216fd4e8d9c 27 #define COM_H 0X28 /* Bayer format */
rulla 1:e216fd4e8d9c 28 #define COM_K 0x38 /* "Processed bayer" */
rulla 1:e216fd4e8d9c 29 #define COM_L 0x39 /* Control 8 */