Type Alias esp32c3::i2s0::tx_pcm2pdm_conf1::W

source ·
pub type W = W<TX_PCM2PDM_CONF1_SPEC>;
Expand description

Register TX_PCM2PDM_CONF1 writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn tx_pdm_fp(&mut self) -> TX_PDM_FP_W<'_, TX_PCM2PDM_CONF1_SPEC>

Bits 0:9 - I2S TX PDM Fp

source

pub fn tx_pdm_fs(&mut self) -> TX_PDM_FS_W<'_, TX_PCM2PDM_CONF1_SPEC>

Bits 10:19 - I2S TX PDM Fs

source

pub fn tx_iir_hp_mult12_5( &mut self ) -> TX_IIR_HP_MULT12_5_W<'_, TX_PCM2PDM_CONF1_SPEC>

Bits 20:22 - The fourth parameter of PDM TX IIR_HP filter stage 2 is (504 + I2S_TX_IIR_HP_MULT12_5[2:0])

source

pub fn tx_iir_hp_mult12_0( &mut self ) -> TX_IIR_HP_MULT12_0_W<'_, TX_PCM2PDM_CONF1_SPEC>

Bits 23:25 - The fourth parameter of PDM TX IIR_HP filter stage 1 is (504 + I2S_TX_IIR_HP_MULT12_0[2:0])