Hal Drivers for L4
Dependents: BSP OneHopeOnePrayer FINAL_AUDIO_RECORD AudioDemo
Fork of STM32L4xx_HAL_Driver by
FLAG_Management
[USART Exported Functions]
Functions | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_PE (USART_TypeDef *USARTx) |
Check if the USART Parity Error Flag is set or not ISR PE LL_USART_IsActiveFlag_PE. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_FE (USART_TypeDef *USARTx) |
Check if the USART Framing Error Flag is set or not ISR FE LL_USART_IsActiveFlag_FE. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_NE (USART_TypeDef *USARTx) |
Check if the USART Noise detected Flag is set or not ISR NE LL_USART_IsActiveFlag_NE. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_ORE (USART_TypeDef *USARTx) |
Check if the USART OverRun Error Flag is set or not ISR ORE LL_USART_IsActiveFlag_ORE. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_IDLE (USART_TypeDef *USARTx) |
Check if the USART IDLE line detected Flag is set or not ISR IDLE LL_USART_IsActiveFlag_IDLE. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_RXNE (USART_TypeDef *USARTx) |
Check if the USART Read Data Register Not Empty Flag is set or not ISR RXNE LL_USART_IsActiveFlag_RXNE. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_TC (USART_TypeDef *USARTx) |
Check if the USART Transmission Complete Flag is set or not ISR TC LL_USART_IsActiveFlag_TC. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_TXE (USART_TypeDef *USARTx) |
Check if the USART Transmit Data Register Empty Flag is set or not ISR TXE LL_USART_IsActiveFlag_TXE. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_LBD (USART_TypeDef *USARTx) |
Check if the USART LIN Break Detection Flag is set or not. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_nCTS (USART_TypeDef *USARTx) |
Check if the USART CTS interrupt Flag is set or not. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_CTS (USART_TypeDef *USARTx) |
Check if the USART CTS Flag is set or not. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_RTO (USART_TypeDef *USARTx) |
Check if the USART Receiver Time Out Flag is set or not ISR RTOF LL_USART_IsActiveFlag_RTO. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_EOB (USART_TypeDef *USARTx) |
Check if the USART End Of Block Flag is set or not. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_ABRE (USART_TypeDef *USARTx) |
Check if the USART Auto-Baud Rate Error Flag is set or not. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_ABR (USART_TypeDef *USARTx) |
Check if the USART Auto-Baud Rate Flag is set or not. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_BUSY (USART_TypeDef *USARTx) |
Check if the USART Busy Flag is set or not ISR BUSY LL_USART_IsActiveFlag_BUSY. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_CM (USART_TypeDef *USARTx) |
Check if the USART Character Match Flag is set or not ISR CMF LL_USART_IsActiveFlag_CM. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_SBK (USART_TypeDef *USARTx) |
Check if the USART Send Break Flag is set or not ISR SBKF LL_USART_IsActiveFlag_SBK. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_RWU (USART_TypeDef *USARTx) |
Check if the USART Receive Wake Up from mute mode Flag is set or not ISR RWU LL_USART_IsActiveFlag_RWU. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_WKUP (USART_TypeDef *USARTx) |
Check if the USART Wake Up from stop mode Flag is set or not. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_TEACK (USART_TypeDef *USARTx) |
Check if the USART Transmit Enable Acknowledge Flag is set or not ISR TEACK LL_USART_IsActiveFlag_TEACK. | |
__STATIC_INLINE uint32_t | LL_USART_IsActiveFlag_REACK (USART_TypeDef *USARTx) |
Check if the USART Receive Enable Acknowledge Flag is set or not ISR REACK LL_USART_IsActiveFlag_REACK. | |
__STATIC_INLINE void | LL_USART_ClearFlag_PE (USART_TypeDef *USARTx) |
Clear Parity Error Flag ICR PECF LL_USART_ClearFlag_PE. | |
__STATIC_INLINE void | LL_USART_ClearFlag_FE (USART_TypeDef *USARTx) |
Clear Framing Error Flag ICR FECF LL_USART_ClearFlag_FE. | |
__STATIC_INLINE void | LL_USART_ClearFlag_NE (USART_TypeDef *USARTx) |
Clear Noise detected Flag ICR NCF LL_USART_ClearFlag_NE. | |
__STATIC_INLINE void | LL_USART_ClearFlag_ORE (USART_TypeDef *USARTx) |
Clear OverRun Error Flag ICR ORECF LL_USART_ClearFlag_ORE. | |
__STATIC_INLINE void | LL_USART_ClearFlag_IDLE (USART_TypeDef *USARTx) |
Clear IDLE line detected Flag ICR IDLECF LL_USART_ClearFlag_IDLE. | |
__STATIC_INLINE void | LL_USART_ClearFlag_TC (USART_TypeDef *USARTx) |
Clear Transmission Complete Flag ICR TCCF LL_USART_ClearFlag_TC. | |
__STATIC_INLINE void | LL_USART_ClearFlag_LBD (USART_TypeDef *USARTx) |
Clear LIN Break Detection Flag. | |
__STATIC_INLINE void | LL_USART_ClearFlag_nCTS (USART_TypeDef *USARTx) |
Clear CTS Interrupt Flag. | |
__STATIC_INLINE void | LL_USART_ClearFlag_RTO (USART_TypeDef *USARTx) |
Clear Receiver Time Out Flag ICR RTOCF LL_USART_ClearFlag_RTO. | |
__STATIC_INLINE void | LL_USART_ClearFlag_EOB (USART_TypeDef *USARTx) |
Clear End Of Block Flag. | |
__STATIC_INLINE void | LL_USART_ClearFlag_CM (USART_TypeDef *USARTx) |
Clear Character Match Flag ICR CMCF LL_USART_ClearFlag_CM. | |
__STATIC_INLINE void | LL_USART_ClearFlag_WKUP (USART_TypeDef *USARTx) |
Clear Wake Up from stop mode Flag. |
Function Documentation
__STATIC_INLINE void LL_USART_ClearFlag_CM | ( | USART_TypeDef * | USARTx ) |
Clear Character Match Flag ICR CMCF LL_USART_ClearFlag_CM.
- Parameters:
-
USARTx USART Instance
- Return values:
-
None
Definition at line 2751 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_ClearFlag_EOB | ( | USART_TypeDef * | USARTx ) |
Clear End Of Block Flag.
- Note:
- Macro IS_SMARTCARD_INSTANCE(USARTx) can be used to check whether or not Smartcard feature is supported by the USARTx instance. ICR EOBCF LL_USART_ClearFlag_EOB
- Parameters:
-
USARTx USART Instance
- Return values:
-
None
Definition at line 2740 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_ClearFlag_FE | ( | USART_TypeDef * | USARTx ) |
Clear Framing Error Flag ICR FECF LL_USART_ClearFlag_FE.
- Parameters:
-
USARTx USART Instance
- Return values:
-
None
Definition at line 2646 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_ClearFlag_IDLE | ( | USART_TypeDef * | USARTx ) |
Clear IDLE line detected Flag ICR IDLECF LL_USART_ClearFlag_IDLE.
- Parameters:
-
USARTx USART Instance
- Return values:
-
None
Definition at line 2679 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_ClearFlag_LBD | ( | USART_TypeDef * | USARTx ) |
Clear LIN Break Detection Flag.
- Note:
- Macro IS_UART_LIN_INSTANCE(USARTx) can be used to check whether or not LIN feature is supported by the USARTx instance. ICR LBDCF LL_USART_ClearFlag_LBD
- Parameters:
-
USARTx USART Instance
- Return values:
-
None
Definition at line 2703 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_ClearFlag_nCTS | ( | USART_TypeDef * | USARTx ) |
Clear CTS Interrupt Flag.
- Note:
- Macro IS_UART_HWFLOW_INSTANCE(USARTx) can be used to check whether or not Hardware Flow control feature is supported by the USARTx instance. ICR CTSCF LL_USART_ClearFlag_nCTS
- Parameters:
-
USARTx USART Instance
- Return values:
-
None
Definition at line 2716 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_ClearFlag_NE | ( | USART_TypeDef * | USARTx ) |
Clear Noise detected Flag ICR NCF LL_USART_ClearFlag_NE.
- Parameters:
-
USARTx USART Instance
- Return values:
-
None
Definition at line 2657 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_ClearFlag_ORE | ( | USART_TypeDef * | USARTx ) |
Clear OverRun Error Flag ICR ORECF LL_USART_ClearFlag_ORE.
- Parameters:
-
USARTx USART Instance
- Return values:
-
None
Definition at line 2668 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_ClearFlag_PE | ( | USART_TypeDef * | USARTx ) |
Clear Parity Error Flag ICR PECF LL_USART_ClearFlag_PE.
- Parameters:
-
USARTx USART Instance
- Return values:
-
None
Definition at line 2635 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_ClearFlag_RTO | ( | USART_TypeDef * | USARTx ) |
Clear Receiver Time Out Flag ICR RTOCF LL_USART_ClearFlag_RTO.
- Parameters:
-
USARTx USART Instance
- Return values:
-
None
Definition at line 2727 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_ClearFlag_TC | ( | USART_TypeDef * | USARTx ) |
Clear Transmission Complete Flag ICR TCCF LL_USART_ClearFlag_TC.
- Parameters:
-
USARTx USART Instance
- Return values:
-
None
Definition at line 2690 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_ClearFlag_WKUP | ( | USART_TypeDef * | USARTx ) |
Clear Wake Up from stop mode Flag.
- Note:
- Macro IS_UART_WAKEUP_FROMSTOP_INSTANCE(USARTx) can be used to check whether or not Wake-up from Stop mode feature is supported by the USARTx instance. ICR WUCF LL_USART_ClearFlag_WKUP
- Parameters:
-
USARTx USART Instance
- Return values:
-
None
Definition at line 2764 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_ABR | ( | USART_TypeDef * | USARTx ) |
Check if the USART Auto-Baud Rate Flag is set or not.
- Note:
- Macro IS_USART_AUTOBAUDRATE_DETECTION_INSTANCE(USARTx) can be used to check whether or not Auto Baud Rate detection feature is supported by the USARTx instance. ISR ABRF LL_USART_IsActiveFlag_ABR
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2545 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_ABRE | ( | USART_TypeDef * | USARTx ) |
Check if the USART Auto-Baud Rate Error Flag is set or not.
- Note:
- Macro IS_USART_AUTOBAUDRATE_DETECTION_INSTANCE(USARTx) can be used to check whether or not Auto Baud Rate detection feature is supported by the USARTx instance. ISR ABRE LL_USART_IsActiveFlag_ABRE
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2532 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_BUSY | ( | USART_TypeDef * | USARTx ) |
Check if the USART Busy Flag is set or not ISR BUSY LL_USART_IsActiveFlag_BUSY.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2556 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_CM | ( | USART_TypeDef * | USARTx ) |
Check if the USART Character Match Flag is set or not ISR CMF LL_USART_IsActiveFlag_CM.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2567 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_CTS | ( | USART_TypeDef * | USARTx ) |
Check if the USART CTS Flag is set or not.
- Note:
- Macro IS_UART_HWFLOW_INSTANCE(USARTx) can be used to check whether or not Hardware Flow control feature is supported by the USARTx instance. ISR CTS LL_USART_IsActiveFlag_CTS
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2495 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_EOB | ( | USART_TypeDef * | USARTx ) |
Check if the USART End Of Block Flag is set or not.
- Note:
- Macro IS_SMARTCARD_INSTANCE(USARTx) can be used to check whether or not Smartcard feature is supported by the USARTx instance. ISR EOBF LL_USART_IsActiveFlag_EOB
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2519 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_FE | ( | USART_TypeDef * | USARTx ) |
Check if the USART Framing Error Flag is set or not ISR FE LL_USART_IsActiveFlag_FE.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2390 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_IDLE | ( | USART_TypeDef * | USARTx ) |
Check if the USART IDLE line detected Flag is set or not ISR IDLE LL_USART_IsActiveFlag_IDLE.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2423 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_LBD | ( | USART_TypeDef * | USARTx ) |
Check if the USART LIN Break Detection Flag is set or not.
- Note:
- Macro IS_UART_LIN_INSTANCE(USARTx) can be used to check whether or not LIN feature is supported by the USARTx instance. ISR LBDF LL_USART_IsActiveFlag_LBD
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2469 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_nCTS | ( | USART_TypeDef * | USARTx ) |
Check if the USART CTS interrupt Flag is set or not.
- Note:
- Macro IS_UART_HWFLOW_INSTANCE(USARTx) can be used to check whether or not Hardware Flow control feature is supported by the USARTx instance. ISR CTSIF LL_USART_IsActiveFlag_nCTS
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2482 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_NE | ( | USART_TypeDef * | USARTx ) |
Check if the USART Noise detected Flag is set or not ISR NE LL_USART_IsActiveFlag_NE.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2401 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_ORE | ( | USART_TypeDef * | USARTx ) |
Check if the USART OverRun Error Flag is set or not ISR ORE LL_USART_IsActiveFlag_ORE.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2412 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_PE | ( | USART_TypeDef * | USARTx ) |
Check if the USART Parity Error Flag is set or not ISR PE LL_USART_IsActiveFlag_PE.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2379 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_REACK | ( | USART_TypeDef * | USARTx ) |
Check if the USART Receive Enable Acknowledge Flag is set or not ISR REACK LL_USART_IsActiveFlag_REACK.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2624 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_RTO | ( | USART_TypeDef * | USARTx ) |
Check if the USART Receiver Time Out Flag is set or not ISR RTOF LL_USART_IsActiveFlag_RTO.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2506 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_RWU | ( | USART_TypeDef * | USARTx ) |
Check if the USART Receive Wake Up from mute mode Flag is set or not ISR RWU LL_USART_IsActiveFlag_RWU.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2589 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_RXNE | ( | USART_TypeDef * | USARTx ) |
Check if the USART Read Data Register Not Empty Flag is set or not ISR RXNE LL_USART_IsActiveFlag_RXNE.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2434 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_SBK | ( | USART_TypeDef * | USARTx ) |
Check if the USART Send Break Flag is set or not ISR SBKF LL_USART_IsActiveFlag_SBK.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2578 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TC | ( | USART_TypeDef * | USARTx ) |
Check if the USART Transmission Complete Flag is set or not ISR TC LL_USART_IsActiveFlag_TC.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2445 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TEACK | ( | USART_TypeDef * | USARTx ) |
Check if the USART Transmit Enable Acknowledge Flag is set or not ISR TEACK LL_USART_IsActiveFlag_TEACK.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2613 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TXE | ( | USART_TypeDef * | USARTx ) |
Check if the USART Transmit Data Register Empty Flag is set or not ISR TXE LL_USART_IsActiveFlag_TXE.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2456 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_WKUP | ( | USART_TypeDef * | USARTx ) |
Check if the USART Wake Up from stop mode Flag is set or not.
- Note:
- Macro IS_UART_WAKEUP_FROMSTOP_INSTANCE(USARTx) can be used to check whether or not Wake-up from Stop mode feature is supported by the USARTx instance. ISR WUF LL_USART_IsActiveFlag_WKUP
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2602 of file stm32l4xx_ll_usart.h.
Generated on Tue Jul 12 2022 11:35:29 by 1.7.2