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
Functions | |
| static void | UART_EndTxTransfer (UART_HandleTypeDef *huart) |
| End ongoing Tx transfer on UART peripheral (following error detection or Transmit completion). | |
| static void | UART_EndRxTransfer (UART_HandleTypeDef *huart) |
| End ongoing Rx transfer on UART peripheral (following error detection or Reception completion). | |
| static void | UART_DMATransmitCplt (DMA_HandleTypeDef *hdma) |
| DMA UART transmit process complete callback. | |
| static void | UART_DMAReceiveCplt (DMA_HandleTypeDef *hdma) |
| DMA UART receive process complete callback. | |
| static void | UART_DMARxHalfCplt (DMA_HandleTypeDef *hdma) |
| DMA UART receive process half complete callback. | |
| static void | UART_DMATxHalfCplt (DMA_HandleTypeDef *hdma) |
| DMA UART transmit process half complete callback. | |
| static void | UART_DMAError (DMA_HandleTypeDef *hdma) |
| DMA UART communication error callback. | |
| static void | UART_DMAAbortOnError (DMA_HandleTypeDef *hdma) |
| DMA UART communication abort callback, when call by HAL services on Error (To be called at end of DMA Abort procedure following error occurrence). | |
| static HAL_StatusTypeDef | UART_Transmit_IT (UART_HandleTypeDef *huart) |
| Send an amount of data in interrupt mode. | |
| static HAL_StatusTypeDef | UART_EndTransmit_IT (UART_HandleTypeDef *huart) |
| Wrap up transmission in non-blocking mode. | |
| static HAL_StatusTypeDef | UART_Receive_IT (UART_HandleTypeDef *huart) |
| Receive an amount of data in interrupt mode. | |
| HAL_StatusTypeDef | UART_SetConfig (UART_HandleTypeDef *huart) |
| Configure the UART peripheral. | |
| void | UART_AdvFeatureConfig (UART_HandleTypeDef *huart) |
| Configure the UART peripheral advanced features. | |
| HAL_StatusTypeDef | UART_CheckIdleState (UART_HandleTypeDef *huart) |
| Check the UART Idle State. | |
| HAL_StatusTypeDef | UART_WaitOnFlagUntilTimeout (UART_HandleTypeDef *huart, uint32_t Flag, FlagStatus Status, uint32_t Tickstart, uint32_t Timeout) |
| Handle UART Communication Timeout. | |
Function Documentation
| void UART_AdvFeatureConfig | ( | UART_HandleTypeDef * | huart ) |
Configure the UART peripheral advanced features.
- Parameters:
-
huart,: UART handle.
- Return values:
-
None
Definition at line 1741 of file stm32l4xx_hal_uart.c.
| HAL_StatusTypeDef UART_CheckIdleState | ( | UART_HandleTypeDef * | huart ) |
Check the UART Idle State.
- Parameters:
-
huart,: UART handle.
- Return values:
-
HAL status
Definition at line 1815 of file stm32l4xx_hal_uart.c.
| static void UART_DMAAbortOnError | ( | DMA_HandleTypeDef * | hdma ) | [static] |
DMA UART communication abort callback, when call by HAL services on Error (To be called at end of DMA Abort procedure following error occurrence).
- Parameters:
-
hdma,: DMA handle.
- Return values:
-
None
Definition at line 2041 of file stm32l4xx_hal_uart.c.
| static void UART_DMAError | ( | DMA_HandleTypeDef * | hdma ) | [static] |
DMA UART communication error callback.
- Parameters:
-
hdma,: DMA handle.
- Return values:
-
None
Definition at line 2011 of file stm32l4xx_hal_uart.c.
| static void UART_DMAReceiveCplt | ( | DMA_HandleTypeDef * | hdma ) | [static] |
DMA UART receive process complete callback.
- Parameters:
-
hdma,: DMA handle.
- Return values:
-
None
Definition at line 1970 of file stm32l4xx_hal_uart.c.
| static void UART_DMARxHalfCplt | ( | DMA_HandleTypeDef * | hdma ) | [static] |
DMA UART receive process half complete callback.
- Parameters:
-
hdma : DMA handle.
- Return values:
-
None
Definition at line 1999 of file stm32l4xx_hal_uart.c.
| static void UART_DMATransmitCplt | ( | DMA_HandleTypeDef * | hdma ) | [static] |
DMA UART transmit process complete callback.
- Parameters:
-
hdma,: DMA handle.
- Return values:
-
None
Definition at line 1929 of file stm32l4xx_hal_uart.c.
| static void UART_DMATxHalfCplt | ( | DMA_HandleTypeDef * | hdma ) | [static] |
DMA UART transmit process half complete callback.
- Parameters:
-
hdma : DMA handle.
- Return values:
-
None
Definition at line 1958 of file stm32l4xx_hal_uart.c.
| static void UART_EndRxTransfer | ( | UART_HandleTypeDef * | huart ) | [static] |
End ongoing Rx transfer on UART peripheral (following error detection or Reception completion).
- Parameters:
-
huart,: UART handle.
- Return values:
-
None
Definition at line 1913 of file stm32l4xx_hal_uart.c.
| static HAL_StatusTypeDef UART_EndTransmit_IT | ( | UART_HandleTypeDef * | huart ) | [static] |
Wrap up transmission in non-blocking mode.
- Parameters:
-
huart,: pointer to a UART_HandleTypeDef structure that contains the configuration information for the specified UART module.
- Return values:
-
HAL status
Definition at line 2106 of file stm32l4xx_hal_uart.c.
| static void UART_EndTxTransfer | ( | UART_HandleTypeDef * | huart ) | [static] |
End ongoing Tx transfer on UART peripheral (following error detection or Transmit completion).
- Parameters:
-
huart,: UART handle.
- Return values:
-
None
Definition at line 1898 of file stm32l4xx_hal_uart.c.
| static HAL_StatusTypeDef UART_Receive_IT | ( | UART_HandleTypeDef * | huart ) | [static] |
Receive an amount of data in interrupt mode.
- Note:
- Function is called under interruption only, once interruptions have been enabled by HAL_UART_Receive_IT()
- Parameters:
-
huart,: UART handle.
- Return values:
-
HAL status
Definition at line 2127 of file stm32l4xx_hal_uart.c.
| HAL_StatusTypeDef UART_SetConfig | ( | UART_HandleTypeDef * | huart ) |
Configure the UART peripheral.
- Parameters:
-
huart,: UART handle.
- Return values:
-
HAL status
Definition at line 1550 of file stm32l4xx_hal_uart.c.
| static HAL_StatusTypeDef UART_Transmit_IT | ( | UART_HandleTypeDef * | huart ) | [static] |
Send an amount of data in interrupt mode.
- Note:
- Function is called under interruption only, once interruptions have been enabled by HAL_UART_Transmit_IT().
- Parameters:
-
huart,: UART handle.
- Return values:
-
HAL status
Definition at line 2057 of file stm32l4xx_hal_uart.c.
| HAL_StatusTypeDef UART_WaitOnFlagUntilTimeout | ( | UART_HandleTypeDef * | huart, |
| uint32_t | Flag, | ||
| FlagStatus | Status, | ||
| uint32_t | Tickstart, | ||
| uint32_t | Timeout | ||
| ) |
Handle UART Communication Timeout.
- Parameters:
-
huart,: UART handle. Flag Specifies the UART flag to check Status Flag status (SET or RESET) Tickstart Tick start value Timeout Timeout duration
- Return values:
-
HAL status
Definition at line 1865 of file stm32l4xx_hal_uart.c.
Generated on Tue Jul 12 2022 17:38:55 by
1.7.2
