Module esp32s3::lcd_cam::cam_ctrl

source ·
Expand description

Camera clock configuration register

Structs§

Type Aliases§

  • Field CAM_BIT_ORDER reader - 1: Change data bit order, change CAM_DATA_in[7:0] to CAM_DATA_in[0:7] in 8-bit mode, and bits[15:0] to bits[0:15] in 16-bit mode. 0: Do not change.
  • Field CAM_BIT_ORDER writer - 1: Change data bit order, change CAM_DATA_in[7:0] to CAM_DATA_in[0:7] in 8-bit mode, and bits[15:0] to bits[0:15] in 16-bit mode. 0: Do not change.
  • Field CAM_BYTE_ORDER reader - 1: Invert data byte order, only valid in 16-bit mode. 0: Do not change.
  • Field CAM_BYTE_ORDER writer - 1: Invert data byte order, only valid in 16-bit mode. 0: Do not change.
  • Field CAM_CLKM_DIV_A reader - Fractional clock divider denominator value.
  • Field CAM_CLKM_DIV_A writer - Fractional clock divider denominator value.
  • Field CAM_CLKM_DIV_B reader - Fractional clock divider numerator value.
  • Field CAM_CLKM_DIV_B writer - Fractional clock divider numerator value.
  • Field CAM_CLKM_DIV_NUM reader - Integral camera clock divider value.
  • Field CAM_CLKM_DIV_NUM writer - Integral camera clock divider value.
  • Field CAM_CLK_SEL reader - Select camera module source clock. 0: Clock source is disabled. 1: XTAL_CLK. 2: PLL_D2_CLK. 3: PLL_F160M_CLK.
  • Field CAM_CLK_SEL writer - Select camera module source clock. 0: Clock source is disabled. 1: XTAL_CLK. 2: PLL_D2_CLK. 3: PLL_F160M_CLK.
  • Field CAM_LINE_INT_EN reader - 1: Enable to generate LCD_CAM_CAM_HS_INT. 0: Disable.
  • Field CAM_LINE_INT_EN writer - 1: Enable to generate LCD_CAM_CAM_HS_INT. 0: Disable.
  • Field CAM_STOP_EN reader - Camera stop enable signal, 1: camera stops when GDMA Rx FIFO is full. 0: Do not stop.
  • Field CAM_STOP_EN writer - Camera stop enable signal, 1: camera stops when GDMA Rx FIFO is full. 0: Do not stop.
  • Field CAM_UPDATE reader - 1: Update camera registers. This bit is cleared by hardware. 0: Do not care.
  • Field CAM_UPDATE writer - 1: Update camera registers. This bit is cleared by hardware. 0: Do not care.
  • Field CAM_VSYNC_FILTER_THRES reader - Filter threshold value for CAM_VSYNC signal.
  • Field CAM_VSYNC_FILTER_THRES writer - Filter threshold value for CAM_VSYNC signal.
  • Field CAM_VS_EOF_EN reader - 1: Enable CAM_VSYNC to generate in_suc_eof. 0: in_suc_eof is controlled by LCD_CAM_CAM_REC_DATA_BYTELEN.
  • Field CAM_VS_EOF_EN writer - 1: Enable CAM_VSYNC to generate in_suc_eof. 0: in_suc_eof is controlled by LCD_CAM_CAM_REC_DATA_BYTELEN.
  • Register CAM_CTRL reader
  • Register CAM_CTRL writer