Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of TUKS-COURSE-TIMER 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 error detected Flag is set or not ISR NF 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 uint32_t | LL_USART_IsActiveFlag_TCBGT (USART_TypeDef *USARTx) |
Check if the Smartcard Transmission Complete Before Guard Time Flag is set or not ISR TCBGT LL_USART_IsActiveFlag_TCBGT. | |
__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_TCBGT (USART_TypeDef *USARTx) |
Clear Smartcard Transmission Complete Before Guard Time Flag ICR TCBGTCF LL_USART_ClearFlag_TCBGT. | |
__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 2926 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 2915 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 2807 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 2840 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 2878 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 2891 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 2818 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 2829 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 2796 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 2902 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 2851 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE void LL_USART_ClearFlag_TCBGT | ( | USART_TypeDef * | USARTx ) |
Clear Smartcard Transmission Complete Before Guard Time Flag ICR TCBGTCF LL_USART_ClearFlag_TCBGT.
- Parameters:
-
USARTx USART Instance
- Return values:
-
None
Definition at line 2864 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 2939 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 2692 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 2679 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 2703 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 2714 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 2642 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 2666 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 2537 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 2570 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 2616 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 2629 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_NE | ( | USART_TypeDef * | USARTx ) |
Check if the USART Noise error detected Flag is set or not ISR NF LL_USART_IsActiveFlag_NE.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2548 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 2559 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 2526 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 2771 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 2653 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 2736 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 2581 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 2725 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 2592 of file stm32l4xx_ll_usart.h.
__STATIC_INLINE uint32_t LL_USART_IsActiveFlag_TCBGT | ( | USART_TypeDef * | USARTx ) |
Check if the Smartcard Transmission Complete Before Guard Time Flag is set or not ISR TCBGT LL_USART_IsActiveFlag_TCBGT.
- Parameters:
-
USARTx USART Instance
- Return values:
-
State of bit (1 or 0).
Definition at line 2784 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 2760 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 2603 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 2749 of file stm32l4xx_ll_usart.h.
Generated on Tue Jul 12 2022 17:38:59 by
