Struct stm32ral::stm32wl::peripherals::usart::RegisterBlock [−][src]
#[repr(C)]pub struct RegisterBlock {
pub CR1: RWRegister<u32>,
pub CR2: RWRegister<u32>,
pub CR3: RWRegister<u32>,
pub BRR: RWRegister<u32>,
pub GTPR: RWRegister<u32>,
pub RTOR: RWRegister<u32>,
pub RQR: RWRegister<u32>,
pub ISR: RORegister<u32>,
pub ICR: WORegister<u32>,
pub RDR: RORegister<u32>,
pub TDR: RWRegister<u32>,
pub PRESC: RWRegister<u32>,
}
Fields
CR1: RWRegister<u32>
control register 1
CR2: RWRegister<u32>
control register 2
CR3: RWRegister<u32>
control register 3
BRR: RWRegister<u32>
baud rate register
GTPR: RWRegister<u32>
guard time and prescaler register
RTOR: RWRegister<u32>
receiver timeout register
RQR: RWRegister<u32>
request register
ISR: RORegister<u32>
interrupt and status register
ICR: WORegister<u32>
interrupt flag clear register
RDR: RORegister<u32>
receive data register
TDR: RWRegister<u32>
transmit data register
PRESC: RWRegister<u32>
prescaler register