Struct stm32f30x::usart1::cr2::W
[−]
[src]
pub struct W { /* fields omitted */ }
Value to write to the register
Methods
impl W
[src]
fn reset_value() -> W
Reset value of the register
unsafe fn bits(&mut self, bits: u32) -> &mut Self
Writes raw bits to the register
fn add4(&mut self) -> _Add4W
Bits 28:31 - Address of the USART node
fn add0(&mut self) -> _Add0W
Bits 24:27 - Address of the USART node
fn rtoen(&mut self) -> _RtoenW
Bit 23 - Receiver timeout enable
fn abrmod(&mut self) -> _AbrmodW
Bits 21:22 - Auto baud rate mode
fn abren(&mut self) -> _AbrenW
Bit 20 - Auto baud rate enable
fn msbfirst(&mut self) -> _MsbfirstW
Bit 19 - Most significant bit first
fn datainv(&mut self) -> _DatainvW
Bit 18 - Binary data inversion
fn txinv(&mut self) -> _TxinvW
Bit 17 - TX pin active level inversion
fn rxinv(&mut self) -> _RxinvW
Bit 16 - RX pin active level inversion
fn swap(&mut self) -> _SwapW
Bit 15 - Swap TX/RX pins
fn linen(&mut self) -> _LinenW
Bit 14 - LIN mode enable
fn stop(&mut self) -> _StopW
Bits 12:13 - STOP bits
fn clken(&mut self) -> _ClkenW
Bit 11 - Clock enable
fn cpol(&mut self) -> _CpolW
Bit 10 - Clock polarity
fn cpha(&mut self) -> _CphaW
Bit 9 - Clock phase
fn lbcl(&mut self) -> _LbclW
Bit 8 - Last bit clock pulse
fn lbdie(&mut self) -> _LbdieW
Bit 6 - LIN break detection interrupt enable
fn lbdl(&mut self) -> _LbdlW
Bit 5 - LIN break detection length
fn addm7(&mut self) -> _Addm7W
Bit 4 - 7-bit Address Detection/4-bit Address Detection