Type Definition stm32g4::stm32g474::hrtim_timb::timbcr::R[][src]

type R = R<u32, TIMBCR>;

Reader of register TIMBCR

Implementations

impl R[src]

pub fn updgat(&self) -> UPDGAT_R[src]

Bits 28:31 - Update Gating

pub fn preen(&self) -> PREEN_R[src]

Bit 27 - Preload enable

pub fn dacsync(&self) -> DACSYNC_R[src]

Bits 25:26 - AC Synchronization

pub fn mstu(&self) -> MSTU_R[src]

Bit 24 - Master Timer update

pub fn teu(&self) -> TEU_R[src]

Bit 23 - TEU

pub fn tdu(&self) -> TDU_R[src]

Bit 22 - TDU

pub fn tcu(&self) -> TCU_R[src]

Bit 21 - TCU

pub fn tau(&self) -> TAU_R[src]

Bit 19 - TAU

pub fn tx_rstu(&self) -> TXRSTU_R[src]

Bit 18 - Timerx reset update

pub fn tx_repu(&self) -> TXREPU_R[src]

Bit 17 - Timer x Repetition update

pub fn tfu(&self) -> TFU_R[src]

Bit 16 - TFU

pub fn delcmp4(&self) -> DELCMP4_R[src]

Bits 14:15 - Delayed CMP4 mode

pub fn delcmp2(&self) -> DELCMP2_R[src]

Bits 12:13 - Delayed CMP2 mode

pub fn syncstrtx(&self) -> SYNCSTRTX_R[src]

Bit 11 - Synchronization Starts Timer x

pub fn syncrstx(&self) -> SYNCRSTX_R[src]

Bit 10 - Synchronization Resets Timer x

pub fn rsyncu(&self) -> RSYNCU_R[src]

Bit 9 - Re-Synchronized Update

pub fn intlvd(&self) -> INTLVD_R[src]

Bits 7:8 - Interleaved mode

pub fn pshpll(&self) -> PSHPLL_R[src]

Bit 6 - Push-Pull mode enable

pub fn half(&self) -> HALF_R[src]

Bit 5 - Half mode enable

pub fn retrig(&self) -> RETRIG_R[src]

Bit 4 - Re-triggerable mode

pub fn cont(&self) -> CONT_R[src]

Bit 3 - Continuous mode

pub fn ck_pscx(&self) -> CK_PSCX_R[src]

Bits 0:2 - HRTIM Timer x Clock prescaler