Struct flipperzero_sys::LL_LPUART_InitTypeDef
source · #[repr(C)]pub struct LL_LPUART_InitTypeDef {
pub PrescalerValue: u32,
pub BaudRate: u32,
pub DataWidth: u32,
pub StopBits: u32,
pub Parity: u32,
pub TransferDirection: u32,
pub HardwareFlowControl: u32,
}Expand description
LL LPUART Init Structure definition
Fields§
§PrescalerValue: u32Specifies the Prescaler to compute the communication baud rate.
This parameter can be a value of [LPUART_LL_EC_PRESCALER]
This feature can be modified afterwards using unitary
function [LL_LPUART_SetPrescaler()]
BaudRate: u32This field defines expected LPUART communication baud rate.
This feature can be modified afterwards using unitary
function [LL_LPUART_SetBaudRate()]
DataWidth: u32Specifies the number of data bits transmitted or received in a frame.
This parameter can be a value of [LPUART_LL_EC_DATAWIDTH]
This feature can be modified afterwards using unitary
function [LL_LPUART_SetDataWidth()]
StopBits: u32Specifies the number of stop bits transmitted.
This parameter can be a value of [LPUART_LL_EC_STOPBITS]
This feature can be modified afterwards using unitary
function [LL_LPUART_SetStopBitsLength()]
Parity: u32Specifies the parity mode.
This parameter can be a value of [LPUART_LL_EC_PARITY]
This feature can be modified afterwards using unitary
function [LL_LPUART_SetParity()]
TransferDirection: u32Specifies whether the Receive and/or Transmit mode is enabled or disabled.
This parameter can be a value of [LPUART_LL_EC_DIRECTION]
This feature can be modified afterwards using unitary
function [LL_LPUART_SetTransferDirection()]
HardwareFlowControl: u32Specifies whether the hardware flow control mode is enabled or disabled.
This parameter can be a value of [LPUART_LL_EC_HWCONTROL]
This feature can be modified afterwards using unitary
function [LL_LPUART_SetHWFlowCtrl()]
Trait Implementations§
source§impl Clone for LL_LPUART_InitTypeDef
impl Clone for LL_LPUART_InitTypeDef
source§fn clone(&self) -> LL_LPUART_InitTypeDef
fn clone(&self) -> LL_LPUART_InitTypeDef
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more