pub struct W(_);
Expand description
Register CAM_CTRL1
writer
Implementations
sourceimpl W
impl W
sourcepub fn cam_rec_data_bytelen(&mut self) -> CAM_REC_DATA_BYTELEN_W<'_, 0>
pub fn cam_rec_data_bytelen(&mut self) -> CAM_REC_DATA_BYTELEN_W<'_, 0>
Bits 0:15 - Camera receive data byte length minus 1 to set DMA in_suc_eof_int.
sourcepub fn cam_line_int_num(&mut self) -> CAM_LINE_INT_NUM_W<'_, 16>
pub fn cam_line_int_num(&mut self) -> CAM_LINE_INT_NUM_W<'_, 16>
Bits 16:21 - The line number minus 1 to generate cam_hs_int.
sourcepub fn cam_clk_inv(&mut self) -> CAM_CLK_INV_W<'_, 22>
pub fn cam_clk_inv(&mut self) -> CAM_CLK_INV_W<'_, 22>
Bit 22 - 1: Invert the input signal CAM_PCLK. 0: Not invert.
sourcepub fn cam_vsync_filter_en(&mut self) -> CAM_VSYNC_FILTER_EN_W<'_, 23>
pub fn cam_vsync_filter_en(&mut self) -> CAM_VSYNC_FILTER_EN_W<'_, 23>
Bit 23 - 1: Enable CAM_VSYNC filter function. 0: bypass.
sourcepub fn cam_2byte_en(&mut self) -> CAM_2BYTE_EN_W<'_, 24>
pub fn cam_2byte_en(&mut self) -> CAM_2BYTE_EN_W<'_, 24>
Bit 24 - 1: The bit number of input data is 9~16. 0: The bit number of input data is 0~8.
sourcepub fn cam_de_inv(&mut self) -> CAM_DE_INV_W<'_, 25>
pub fn cam_de_inv(&mut self) -> CAM_DE_INV_W<'_, 25>
Bit 25 - CAM_DE invert enable signal, valid in high level.
sourcepub fn cam_hsync_inv(&mut self) -> CAM_HSYNC_INV_W<'_, 26>
pub fn cam_hsync_inv(&mut self) -> CAM_HSYNC_INV_W<'_, 26>
Bit 26 - CAM_HSYNC invert enable signal, valid in high level.
sourcepub fn cam_vsync_inv(&mut self) -> CAM_VSYNC_INV_W<'_, 27>
pub fn cam_vsync_inv(&mut self) -> CAM_VSYNC_INV_W<'_, 27>
Bit 27 - CAM_VSYNC invert enable signal, valid in high level.
sourcepub fn cam_vh_de_mode_en(&mut self) -> CAM_VH_DE_MODE_EN_W<'_, 28>
pub fn cam_vh_de_mode_en(&mut self) -> CAM_VH_DE_MODE_EN_W<'_, 28>
Bit 28 - 1: Input control signals are CAM_DE CAM_HSYNC and CAM_VSYNC is 1. 0: Input control signals are CAM_DE and CAM_VSYNC. CAM_HSYNC and CAM_DE are all 1 the the same time.
sourcepub fn cam_start(&mut self) -> CAM_START_W<'_, 29>
pub fn cam_start(&mut self) -> CAM_START_W<'_, 29>
Bit 29 - Camera module start signal.
sourcepub fn cam_reset(&mut self) -> CAM_RESET_W<'_, 30>
pub fn cam_reset(&mut self) -> CAM_RESET_W<'_, 30>
Bit 30 - Camera module reset signal.
sourcepub fn cam_afifo_reset(&mut self) -> CAM_AFIFO_RESET_W<'_, 31>
pub fn cam_afifo_reset(&mut self) -> CAM_AFIFO_RESET_W<'_, 31>
Bit 31 - Camera AFIFO reset signal.