|
STM32F4xx_HAL_Driver
1.8.3
|
Collaboration diagram for Configuration functions:Functions | |
| __STATIC_INLINE void | LL_USART_Enable (USART_TypeDef *USARTx) |
| USART Enable @rmtoll CR1 UE LL_USART_Enable. More... | |
| __STATIC_INLINE void | LL_USART_Disable (USART_TypeDef *USARTx) |
| USART Disable (all USART prescalers and outputs are disabled) More... | |
| __STATIC_INLINE uint32_t | LL_USART_IsEnabled (const USART_TypeDef *USARTx) |
| Indicate if USART is enabled @rmtoll CR1 UE LL_USART_IsEnabled. More... | |
| __STATIC_INLINE void | LL_USART_EnableDirectionRx (USART_TypeDef *USARTx) |
| Receiver Enable (Receiver is enabled and begins searching for a start bit) @rmtoll CR1 RE LL_USART_EnableDirectionRx. More... | |
| __STATIC_INLINE void | LL_USART_DisableDirectionRx (USART_TypeDef *USARTx) |
| Receiver Disable @rmtoll CR1 RE LL_USART_DisableDirectionRx. More... | |
| __STATIC_INLINE void | LL_USART_EnableDirectionTx (USART_TypeDef *USARTx) |
| Transmitter Enable @rmtoll CR1 TE LL_USART_EnableDirectionTx. More... | |
| __STATIC_INLINE void | LL_USART_DisableDirectionTx (USART_TypeDef *USARTx) |
| Transmitter Disable @rmtoll CR1 TE LL_USART_DisableDirectionTx. More... | |
| __STATIC_INLINE void | LL_USART_SetTransferDirection (USART_TypeDef *USARTx, uint32_t TransferDirection) |
| Configure simultaneously enabled/disabled states of Transmitter and Receiver @rmtoll CR1 RE LL_USART_SetTransferDirection CR1 TE LL_USART_SetTransferDirection. More... | |
| __STATIC_INLINE uint32_t | LL_USART_GetTransferDirection (const USART_TypeDef *USARTx) |
| Return enabled/disabled states of Transmitter and Receiver @rmtoll CR1 RE LL_USART_GetTransferDirection CR1 TE LL_USART_GetTransferDirection. More... | |
| __STATIC_INLINE void | LL_USART_SetParity (USART_TypeDef *USARTx, uint32_t Parity) |
| Configure Parity (enabled/disabled and parity mode if enabled). More... | |
| __STATIC_INLINE uint32_t | LL_USART_GetParity (const USART_TypeDef *USARTx) |
| Return Parity configuration (enabled/disabled and parity mode if enabled) @rmtoll CR1 PS LL_USART_GetParity CR1 PCE LL_USART_GetParity. More... | |
| __STATIC_INLINE void | LL_USART_SetWakeUpMethod (USART_TypeDef *USARTx, uint32_t Method) |
| Set Receiver Wake Up method from Mute mode. @rmtoll CR1 WAKE LL_USART_SetWakeUpMethod. More... | |
| __STATIC_INLINE uint32_t | LL_USART_GetWakeUpMethod (const USART_TypeDef *USARTx) |
| Return Receiver Wake Up method from Mute mode @rmtoll CR1 WAKE LL_USART_GetWakeUpMethod. More... | |
| __STATIC_INLINE void | LL_USART_SetDataWidth (USART_TypeDef *USARTx, uint32_t DataWidth) |
| Set Word length (i.e. nb of data bits, excluding start and stop bits) @rmtoll CR1 M LL_USART_SetDataWidth. More... | |
| __STATIC_INLINE uint32_t | LL_USART_GetDataWidth (const USART_TypeDef *USARTx) |
| Return Word length (i.e. nb of data bits, excluding start and stop bits) @rmtoll CR1 M LL_USART_GetDataWidth. More... | |
| __STATIC_INLINE void | LL_USART_SetOverSampling (USART_TypeDef *USARTx, uint32_t OverSampling) |
| Set Oversampling to 8-bit or 16-bit mode @rmtoll CR1 OVER8 LL_USART_SetOverSampling. More... | |
| __STATIC_INLINE uint32_t | LL_USART_GetOverSampling (const USART_TypeDef *USARTx) |
| Return Oversampling mode @rmtoll CR1 OVER8 LL_USART_GetOverSampling. More... | |
| __STATIC_INLINE void | LL_USART_SetLastClkPulseOutput (USART_TypeDef *USARTx, uint32_t LastBitClockPulse) |
| Configure if Clock pulse of the last data bit is output to the SCLK pin or not. More... | |
| __STATIC_INLINE uint32_t | LL_USART_GetLastClkPulseOutput (const USART_TypeDef *USARTx) |
| Retrieve Clock pulse of the last data bit output configuration (Last bit Clock pulse output to the SCLK pin or not) More... | |
| __STATIC_INLINE void | LL_USART_SetClockPhase (USART_TypeDef *USARTx, uint32_t ClockPhase) |
| Select the phase of the clock output on the SCLK pin in synchronous mode. More... | |
| __STATIC_INLINE uint32_t | LL_USART_GetClockPhase (const USART_TypeDef *USARTx) |
| Return phase of the clock output on the SCLK pin in synchronous mode. More... | |
| __STATIC_INLINE void | LL_USART_SetClockPolarity (USART_TypeDef *USARTx, uint32_t ClockPolarity) |
| Select the polarity of the clock output on the SCLK pin in synchronous mode. More... | |
| __STATIC_INLINE uint32_t | LL_USART_GetClockPolarity (const USART_TypeDef *USARTx) |
| Return polarity of the clock output on the SCLK pin in synchronous mode. More... | |
| __STATIC_INLINE void | LL_USART_ConfigClock (USART_TypeDef *USARTx, uint32_t Phase, uint32_t Polarity, uint32_t LBCPOutput) |
| Configure Clock signal format (Phase Polarity and choice about output of last bit clock pulse) More... | |
| __STATIC_INLINE void | LL_USART_EnableSCLKOutput (USART_TypeDef *USARTx) |
| Enable Clock output on SCLK pin. More... | |
| __STATIC_INLINE void | LL_USART_DisableSCLKOutput (USART_TypeDef *USARTx) |
| Disable Clock output on SCLK pin. More... | |
| __STATIC_INLINE uint32_t | LL_USART_IsEnabledSCLKOutput (const USART_TypeDef *USARTx) |
| Indicate if Clock output on SCLK pin is enabled. More... | |
| __STATIC_INLINE void | LL_USART_SetStopBitsLength (USART_TypeDef *USARTx, uint32_t StopBits) |
| Set the length of the stop bits @rmtoll CR2 STOP LL_USART_SetStopBitsLength. More... | |
| __STATIC_INLINE uint32_t | LL_USART_GetStopBitsLength (const USART_TypeDef *USARTx) |
| Retrieve the length of the stop bits @rmtoll CR2 STOP LL_USART_GetStopBitsLength. More... | |
| __STATIC_INLINE void | LL_USART_ConfigCharacter (USART_TypeDef *USARTx, uint32_t DataWidth, uint32_t Parity, uint32_t StopBits) |
| Configure Character frame format (Datawidth, Parity control, Stop Bits) More... | |
| __STATIC_INLINE void | LL_USART_SetNodeAddress (USART_TypeDef *USARTx, uint32_t NodeAddress) |
| Set Address of the USART node. More... | |
| __STATIC_INLINE uint32_t | LL_USART_GetNodeAddress (const USART_TypeDef *USARTx) |
| Return 4 bit Address of the USART node as set in ADD field of CR2. More... | |
| __STATIC_INLINE void | LL_USART_EnableRTSHWFlowCtrl (USART_TypeDef *USARTx) |
| Enable RTS HW Flow Control. More... | |
| __STATIC_INLINE void | LL_USART_DisableRTSHWFlowCtrl (USART_TypeDef *USARTx) |
| Disable RTS HW Flow Control. More... | |
| __STATIC_INLINE void | LL_USART_EnableCTSHWFlowCtrl (USART_TypeDef *USARTx) |
| Enable CTS HW Flow Control. More... | |
| __STATIC_INLINE void | LL_USART_DisableCTSHWFlowCtrl (USART_TypeDef *USARTx) |
| Disable CTS HW Flow Control. More... | |
| __STATIC_INLINE void | LL_USART_SetHWFlowCtrl (USART_TypeDef *USARTx, uint32_t HardwareFlowControl) |
| Configure HW Flow Control mode (both CTS and RTS) More... | |
| __STATIC_INLINE uint32_t | LL_USART_GetHWFlowCtrl (const USART_TypeDef *USARTx) |
| Return HW Flow Control configuration (both CTS and RTS) More... | |
| __STATIC_INLINE void | LL_USART_EnableOneBitSamp (USART_TypeDef *USARTx) |
| Enable One bit sampling method @rmtoll CR3 ONEBIT LL_USART_EnableOneBitSamp. More... | |
| __STATIC_INLINE void | LL_USART_DisableOneBitSamp (USART_TypeDef *USARTx) |
| Disable One bit sampling method @rmtoll CR3 ONEBIT LL_USART_DisableOneBitSamp. More... | |
| __STATIC_INLINE uint32_t | LL_USART_IsEnabledOneBitSamp (const USART_TypeDef *USARTx) |
| Indicate if One bit sampling method is enabled @rmtoll CR3 ONEBIT LL_USART_IsEnabledOneBitSamp. More... | |
| __STATIC_INLINE void | LL_USART_SetBaudRate (USART_TypeDef *USARTx, uint32_t PeriphClk, uint32_t OverSampling, uint32_t BaudRate) |
| Configure USART BRR register for achieving expected Baud Rate value. More... | |
| __STATIC_INLINE uint32_t | LL_USART_GetBaudRate (const USART_TypeDef *USARTx, uint32_t PeriphClk, uint32_t OverSampling) |
| Return current Baud Rate value, according to USARTDIV present in BRR register (full BRR content), and to used Peripheral Clock and Oversampling mode values. More... | |
| __STATIC_INLINE void LL_USART_ConfigCharacter | ( | USART_TypeDef * | USARTx, |
| uint32_t | DataWidth, | ||
| uint32_t | Parity, | ||
| uint32_t | StopBits | ||
| ) |
Configure Character frame format (Datawidth, Parity control, Stop Bits)
| USARTx | USART Instance |
| DataWidth | This parameter can be one of the following values:
|
| Parity | This parameter can be one of the following values:
|
| StopBits | This parameter can be one of the following values:
|
| None |
Definition at line 850 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_ConfigClock | ( | USART_TypeDef * | USARTx, |
| uint32_t | Phase, | ||
| uint32_t | Polarity, | ||
| uint32_t | LBCPOutput | ||
| ) |
Configure Clock signal format (Phase Polarity and choice about output of last bit clock pulse)
| USARTx | USART Instance |
| Phase | This parameter can be one of the following values:
|
| Polarity | This parameter can be one of the following values:
|
| LBCPOutput | This parameter can be one of the following values:
|
| None |
Definition at line 750 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_Disable | ( | USART_TypeDef * | USARTx | ) |
USART Disable (all USART prescalers and outputs are disabled)
| USARTx | USART Instance |
| None |
Definition at line 424 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_DisableCTSHWFlowCtrl | ( | USART_TypeDef * | USARTx | ) |
Disable CTS HW Flow Control.
| USARTx | USART Instance |
| None |
Definition at line 930 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_DisableDirectionRx | ( | USART_TypeDef * | USARTx | ) |
Receiver Disable @rmtoll CR1 RE LL_USART_DisableDirectionRx.
| USARTx | USART Instance |
| None |
Definition at line 457 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_DisableDirectionTx | ( | USART_TypeDef * | USARTx | ) |
Transmitter Disable @rmtoll CR1 TE LL_USART_DisableDirectionTx.
| USARTx | USART Instance |
| None |
Definition at line 479 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_DisableOneBitSamp | ( | USART_TypeDef * | USARTx | ) |
Disable One bit sampling method @rmtoll CR3 ONEBIT LL_USART_DisableOneBitSamp.
| USARTx | USART Instance |
| None |
Definition at line 989 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_DisableRTSHWFlowCtrl | ( | USART_TypeDef * | USARTx | ) |
Disable RTS HW Flow Control.
| USARTx | USART Instance |
| None |
Definition at line 904 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_DisableSCLKOutput | ( | USART_TypeDef * | USARTx | ) |
Disable Clock output on SCLK pin.
| USARTx | USART Instance |
| None |
Definition at line 776 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_Enable | ( | USART_TypeDef * | USARTx | ) |
USART Enable @rmtoll CR1 UE LL_USART_Enable.
| USARTx | USART Instance |
| None |
Definition at line 410 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_EnableCTSHWFlowCtrl | ( | USART_TypeDef * | USARTx | ) |
Enable CTS HW Flow Control.
| USARTx | USART Instance |
| None |
Definition at line 917 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_EnableDirectionRx | ( | USART_TypeDef * | USARTx | ) |
Receiver Enable (Receiver is enabled and begins searching for a start bit) @rmtoll CR1 RE LL_USART_EnableDirectionRx.
| USARTx | USART Instance |
| None |
Definition at line 446 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_EnableDirectionTx | ( | USART_TypeDef * | USARTx | ) |
Transmitter Enable @rmtoll CR1 TE LL_USART_EnableDirectionTx.
| USARTx | USART Instance |
| None |
Definition at line 468 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_EnableOneBitSamp | ( | USART_TypeDef * | USARTx | ) |
Enable One bit sampling method @rmtoll CR3 ONEBIT LL_USART_EnableOneBitSamp.
| USARTx | USART Instance |
| None |
Definition at line 978 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_EnableRTSHWFlowCtrl | ( | USART_TypeDef * | USARTx | ) |
Enable RTS HW Flow Control.
| USARTx | USART Instance |
| None |
Definition at line 891 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_EnableSCLKOutput | ( | USART_TypeDef * | USARTx | ) |
Enable Clock output on SCLK pin.
| USARTx | USART Instance |
| None |
Definition at line 763 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_GetBaudRate | ( | const USART_TypeDef * | USARTx, |
| uint32_t | PeriphClk, | ||
| uint32_t | OverSampling | ||
| ) |
Return current Baud Rate value, according to USARTDIV present in BRR register (full BRR content), and to used Peripheral Clock and Oversampling mode values.
| USARTx | USART Instance |
| PeriphClk | Peripheral Clock |
| OverSampling | This parameter can be one of the following values:
|
| Baud | Rate |
Definition at line 1045 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_GetClockPhase | ( | const USART_TypeDef * | USARTx | ) |
Return phase of the clock output on the SCLK pin in synchronous mode.
| USARTx | USART Instance |
| Returned | value can be one of the following values:
|
Definition at line 691 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_GetClockPolarity | ( | const USART_TypeDef * | USARTx | ) |
Return polarity of the clock output on the SCLK pin in synchronous mode.
| USARTx | USART Instance |
| Returned | value can be one of the following values:
|
Definition at line 722 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_GetDataWidth | ( | const USART_TypeDef * | USARTx | ) |
Return Word length (i.e. nb of data bits, excluding start and stop bits) @rmtoll CR1 M LL_USART_GetDataWidth.
| USARTx | USART Instance |
| Returned | value can be one of the following values:
|
Definition at line 601 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_GetHWFlowCtrl | ( | const USART_TypeDef * | USARTx | ) |
Return HW Flow Control configuration (both CTS and RTS)
| USARTx | USART Instance |
| Returned | value can be one of the following values:
|
Definition at line 967 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_GetLastClkPulseOutput | ( | const USART_TypeDef * | USARTx | ) |
Retrieve Clock pulse of the last data bit output configuration (Last bit Clock pulse output to the SCLK pin or not)
| USARTx | USART Instance |
| Returned | value can be one of the following values:
|
Definition at line 660 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_GetNodeAddress | ( | const USART_TypeDef * | USARTx | ) |
Return 4 bit Address of the USART node as set in ADD field of CR2.
| USARTx | USART Instance |
| Address | of the USART node (Value between Min_Data=0 and Max_Data=255) |
Definition at line 878 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_GetOverSampling | ( | const USART_TypeDef * | USARTx | ) |
Return Oversampling mode @rmtoll CR1 OVER8 LL_USART_GetOverSampling.
| USARTx | USART Instance |
| Returned | value can be one of the following values:
|
Definition at line 628 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_GetParity | ( | const USART_TypeDef * | USARTx | ) |
Return Parity configuration (enabled/disabled and parity mode if enabled) @rmtoll CR1 PS LL_USART_GetParity
CR1 PCE LL_USART_GetParity.
| USARTx | USART Instance |
| Returned | value can be one of the following values:
|
Definition at line 547 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_GetStopBitsLength | ( | const USART_TypeDef * | USARTx | ) |
Retrieve the length of the stop bits @rmtoll CR2 STOP LL_USART_GetStopBitsLength.
| USARTx | USART Instance |
| Returned | value can be one of the following values:
|
Definition at line 820 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_GetTransferDirection | ( | const USART_TypeDef * | USARTx | ) |
Return enabled/disabled states of Transmitter and Receiver @rmtoll CR1 RE LL_USART_GetTransferDirection
CR1 TE LL_USART_GetTransferDirection.
| USARTx | USART Instance |
| Returned | value can be one of the following values:
|
Definition at line 513 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_GetWakeUpMethod | ( | const USART_TypeDef * | USARTx | ) |
Return Receiver Wake Up method from Mute mode @rmtoll CR1 WAKE LL_USART_GetWakeUpMethod.
| USARTx | USART Instance |
| Returned | value can be one of the following values:
|
Definition at line 574 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_IsEnabled | ( | const USART_TypeDef * | USARTx | ) |
Indicate if USART is enabled @rmtoll CR1 UE LL_USART_IsEnabled.
| USARTx | USART Instance |
| State | of bit (1 or 0). |
Definition at line 435 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_IsEnabledOneBitSamp | ( | const USART_TypeDef * | USARTx | ) |
Indicate if One bit sampling method is enabled @rmtoll CR3 ONEBIT LL_USART_IsEnabledOneBitSamp.
| USARTx | USART Instance |
| State | of bit (1 or 0). |
Definition at line 1000 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE uint32_t LL_USART_IsEnabledSCLKOutput | ( | const USART_TypeDef * | USARTx | ) |
Indicate if Clock output on SCLK pin is enabled.
| USARTx | USART Instance |
| State | of bit (1 or 0). |
Definition at line 789 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_SetBaudRate | ( | USART_TypeDef * | USARTx, |
| uint32_t | PeriphClk, | ||
| uint32_t | OverSampling, | ||
| uint32_t | BaudRate | ||
| ) |
Configure USART BRR register for achieving expected Baud Rate value.
| USARTx | USART Instance |
| PeriphClk | Peripheral Clock |
| OverSampling | This parameter can be one of the following values:
|
| BaudRate | Baud Rate |
| None |
Definition at line 1020 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_SetClockPhase | ( | USART_TypeDef * | USARTx, |
| uint32_t | ClockPhase | ||
| ) |
Select the phase of the clock output on the SCLK pin in synchronous mode.
| USARTx | USART Instance |
| ClockPhase | This parameter can be one of the following values:
|
| None |
Definition at line 676 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_SetClockPolarity | ( | USART_TypeDef * | USARTx, |
| uint32_t | ClockPolarity | ||
| ) |
Select the polarity of the clock output on the SCLK pin in synchronous mode.
| USARTx | USART Instance |
| ClockPolarity | This parameter can be one of the following values:
|
| None |
Definition at line 707 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_SetDataWidth | ( | USART_TypeDef * | USARTx, |
| uint32_t | DataWidth | ||
| ) |
Set Word length (i.e. nb of data bits, excluding start and stop bits) @rmtoll CR1 M LL_USART_SetDataWidth.
| USARTx | USART Instance |
| DataWidth | This parameter can be one of the following values:
|
| None |
Definition at line 588 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_SetHWFlowCtrl | ( | USART_TypeDef * | USARTx, |
| uint32_t | HardwareFlowControl | ||
| ) |
Configure HW Flow Control mode (both CTS and RTS)
| USARTx | USART Instance |
| HardwareFlowControl | This parameter can be one of the following values:
|
| None |
Definition at line 949 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_SetLastClkPulseOutput | ( | USART_TypeDef * | USARTx, |
| uint32_t | LastBitClockPulse | ||
| ) |
Configure if Clock pulse of the last data bit is output to the SCLK pin or not.
| USARTx | USART Instance |
| LastBitClockPulse | This parameter can be one of the following values:
|
| None |
Definition at line 644 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_SetNodeAddress | ( | USART_TypeDef * | USARTx, |
| uint32_t | NodeAddress | ||
| ) |
Set Address of the USART node.
| USARTx | USART Instance |
| NodeAddress | 4 bit Address of the USART node. |
| None |
Definition at line 866 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_SetOverSampling | ( | USART_TypeDef * | USARTx, |
| uint32_t | OverSampling | ||
| ) |
Set Oversampling to 8-bit or 16-bit mode @rmtoll CR1 OVER8 LL_USART_SetOverSampling.
| USARTx | USART Instance |
| OverSampling | This parameter can be one of the following values:
|
| None |
Definition at line 615 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_SetParity | ( | USART_TypeDef * | USARTx, |
| uint32_t | Parity | ||
| ) |
Configure Parity (enabled/disabled and parity mode if enabled).
| USARTx | USART Instance |
| Parity | This parameter can be one of the following values:
|
| None |
Definition at line 532 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_SetStopBitsLength | ( | USART_TypeDef * | USARTx, |
| uint32_t | StopBits | ||
| ) |
Set the length of the stop bits @rmtoll CR2 STOP LL_USART_SetStopBitsLength.
| USARTx | USART Instance |
| StopBits | This parameter can be one of the following values:
|
| None |
Definition at line 805 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_SetTransferDirection | ( | USART_TypeDef * | USARTx, |
| uint32_t | TransferDirection | ||
| ) |
Configure simultaneously enabled/disabled states of Transmitter and Receiver @rmtoll CR1 RE LL_USART_SetTransferDirection
CR1 TE LL_USART_SetTransferDirection.
| USARTx | USART Instance |
| TransferDirection | This parameter can be one of the following values:
|
| None |
Definition at line 497 of file stm32f4xx_ll_usart.h.
| __STATIC_INLINE void LL_USART_SetWakeUpMethod | ( | USART_TypeDef * | USARTx, |
| uint32_t | Method | ||
| ) |
Set Receiver Wake Up method from Mute mode. @rmtoll CR1 WAKE LL_USART_SetWakeUpMethod.
| USARTx | USART Instance |
| Method | This parameter can be one of the following values:
|
| None |
Definition at line 561 of file stm32f4xx_ll_usart.h.