Struct esp32s3::spi0::timing_cali::W
source · pub struct W(_);
Expand description
Register TIMING_CALI
writer
Implementations§
source§impl W
impl W
sourcepub fn timing_clk_ena(&mut self) -> TIMING_CLK_ENA_W<'_, 0>
pub fn timing_clk_ena(&mut self) -> TIMING_CLK_ENA_W<'_, 0>
Bit 0 - Set this bit to power on HCLK. When PLL is powered on, the frequency of HCLK equals to that of PLL. Otherwise, the frequency equals to that of XTAL.
sourcepub fn timing_cali(&mut self) -> TIMING_CALI_W<'_, 1>
pub fn timing_cali(&mut self) -> TIMING_CALI_W<'_, 1>
Bit 1 - Set this bit to add extra SPI_CLK cycles in DUMMY phase for all reading operations.
sourcepub fn extra_dummy_cyclelen(&mut self) -> EXTRA_DUMMY_CYCLELEN_W<'_, 2>
pub fn extra_dummy_cyclelen(&mut self) -> EXTRA_DUMMY_CYCLELEN_W<'_, 2>
Bits 2:4 - Extra SPI_CLK cycles added in DUMMY phase for timing compensation, when SPI0 accesses to flash. Active when SPI_MEM_TIMING_CALI bit is set.