Zephyr API Documentation 4.1.99
A Scalable Open Source RTOS
 4.1.99
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
dvp-20pin-connector.h File Reference

Go to the source code of this file.

Macros

Arducam DVP 20-pin or 18-pin connector pinout
#define DVP_20PIN_SCL   3
 I2C clock pin.
 
#define DVP_20PIN_SDA   4
 I2C data pin.
 
#define DVP_20PIN_VS   5
 Vertical sync.
 
#define DVP_20PIN_HS   6
 Horizontal sync.
 
#define DVP_20PIN_PCLK   7
 Pixel clock used to transmit the data.
 
#define DVP_20PIN_XCLK   8
 System clock often needed for I2C communication.
 
#define DVP_20PIN_D7   9
 Parallel port data.
 
#define DVP_20PIN_D6   10
 Parallel port data.
 
#define DVP_20PIN_D5   11
 Parallel port data.
 
#define DVP_20PIN_D4   12
 Parallel port data.
 
#define DVP_20PIN_D3   13
 Parallel port data.
 
#define DVP_20PIN_D2   14
 Parallel port data.
 
#define DVP_20PIN_D1   15
 Parallel port data.
 
#define DVP_20PIN_D0   16
 Parallel port data.
 
#define DVP_20PIN_PEN   17
 Power Enable.
 
#define DVP_20PIN_PDN   18
 Power Down.
 
#define DVP_20PIN_GPIO0   19
 Extra GPIO pin present on some modules.
 
#define DVP_20PIN_GPIO1   20
 Extra GPIO pin present on some modules.
 

Macro Definition Documentation

◆ DVP_20PIN_D0

#define DVP_20PIN_D0   16

Parallel port data.

◆ DVP_20PIN_D1

#define DVP_20PIN_D1   15

Parallel port data.

◆ DVP_20PIN_D2

#define DVP_20PIN_D2   14

Parallel port data.

◆ DVP_20PIN_D3

#define DVP_20PIN_D3   13

Parallel port data.

◆ DVP_20PIN_D4

#define DVP_20PIN_D4   12

Parallel port data.

◆ DVP_20PIN_D5

#define DVP_20PIN_D5   11

Parallel port data.

◆ DVP_20PIN_D6

#define DVP_20PIN_D6   10

Parallel port data.

◆ DVP_20PIN_D7

#define DVP_20PIN_D7   9

Parallel port data.

◆ DVP_20PIN_GPIO0

#define DVP_20PIN_GPIO0   19

Extra GPIO pin present on some modules.

◆ DVP_20PIN_GPIO1

#define DVP_20PIN_GPIO1   20

Extra GPIO pin present on some modules.

◆ DVP_20PIN_HS

#define DVP_20PIN_HS   6

Horizontal sync.

◆ DVP_20PIN_PCLK

#define DVP_20PIN_PCLK   7

Pixel clock used to transmit the data.

◆ DVP_20PIN_PDN

#define DVP_20PIN_PDN   18

Power Down.

◆ DVP_20PIN_PEN

#define DVP_20PIN_PEN   17

Power Enable.

◆ DVP_20PIN_SCL

#define DVP_20PIN_SCL   3

I2C clock pin.

◆ DVP_20PIN_SDA

#define DVP_20PIN_SDA   4

I2C data pin.

◆ DVP_20PIN_VS

#define DVP_20PIN_VS   5

Vertical sync.

◆ DVP_20PIN_XCLK

#define DVP_20PIN_XCLK   8

System clock often needed for I2C communication.