STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Functions
USART_Exported_Functions_Group2

Functions

HAL_StatusTypeDef HAL_USART_Transmit (USART_HandleTypeDef *husart, uint8_t *pTxData, uint16_t Size, uint32_t Timeout)
 
HAL_StatusTypeDef HAL_USART_Receive (USART_HandleTypeDef *husart, uint8_t *pRxData, uint16_t Size, uint32_t Timeout)
 
HAL_StatusTypeDef HAL_USART_TransmitReceive (USART_HandleTypeDef *husart, uint8_t *pTxData, uint8_t *pRxData, uint16_t Size, uint32_t Timeout)
 
HAL_StatusTypeDef HAL_USART_Transmit_IT (USART_HandleTypeDef *husart, uint8_t *pTxData, uint16_t Size)
 
HAL_StatusTypeDef HAL_USART_Receive_IT (USART_HandleTypeDef *husart, uint8_t *pRxData, uint16_t Size)
 
HAL_StatusTypeDef HAL_USART_TransmitReceive_IT (USART_HandleTypeDef *husart, uint8_t *pTxData, uint8_t *pRxData, uint16_t Size)
 
HAL_StatusTypeDef HAL_USART_Transmit_DMA (USART_HandleTypeDef *husart, uint8_t *pTxData, uint16_t Size)
 
HAL_StatusTypeDef HAL_USART_Receive_DMA (USART_HandleTypeDef *husart, uint8_t *pRxData, uint16_t Size)
 
HAL_StatusTypeDef HAL_USART_TransmitReceive_DMA (USART_HandleTypeDef *husart, uint8_t *pTxData, uint8_t *pRxData, uint16_t Size)
 
HAL_StatusTypeDef HAL_USART_DMAPause (USART_HandleTypeDef *husart)
 
HAL_StatusTypeDef HAL_USART_DMAResume (USART_HandleTypeDef *husart)
 
HAL_StatusTypeDef HAL_USART_DMAStop (USART_HandleTypeDef *husart)
 
void HAL_USART_IRQHandler (USART_HandleTypeDef *husart)
 
void HAL_USART_TxHalfCpltCallback (USART_HandleTypeDef *husart)
 
void HAL_USART_TxCpltCallback (USART_HandleTypeDef *husart)
 
void HAL_USART_RxCpltCallback (USART_HandleTypeDef *husart)
 
void HAL_USART_RxHalfCpltCallback (USART_HandleTypeDef *husart)
 
void HAL_USART_TxRxCpltCallback (USART_HandleTypeDef *husart)
 
void HAL_USART_ErrorCallback (USART_HandleTypeDef *husart)
 

Detailed Description

Function Documentation

HAL_StatusTypeDef HAL_USART_DMAPause ( USART_HandleTypeDef husart)
HAL_StatusTypeDef HAL_USART_DMAResume ( USART_HandleTypeDef husart)
HAL_StatusTypeDef HAL_USART_DMAStop ( USART_HandleTypeDef husart)
void HAL_USART_ErrorCallback ( USART_HandleTypeDef husart)
void HAL_USART_IRQHandler ( USART_HandleTypeDef husart)
HAL_StatusTypeDef HAL_USART_Receive ( USART_HandleTypeDef husart,
uint8_t *  pRxData,
uint16_t  Size,
uint32_t  Timeout 
)
HAL_StatusTypeDef HAL_USART_Receive_DMA ( USART_HandleTypeDef husart,
uint8_t *  pRxData,
uint16_t  Size 
)
HAL_StatusTypeDef HAL_USART_Receive_IT ( USART_HandleTypeDef husart,
uint8_t *  pRxData,
uint16_t  Size 
)
void HAL_USART_RxCpltCallback ( USART_HandleTypeDef husart)
void HAL_USART_RxHalfCpltCallback ( USART_HandleTypeDef husart)
HAL_StatusTypeDef HAL_USART_Transmit ( USART_HandleTypeDef husart,
uint8_t *  pTxData,
uint16_t  Size,
uint32_t  Timeout 
)
HAL_StatusTypeDef HAL_USART_Transmit_DMA ( USART_HandleTypeDef husart,
uint8_t *  pTxData,
uint16_t  Size 
)
HAL_StatusTypeDef HAL_USART_Transmit_IT ( USART_HandleTypeDef husart,
uint8_t *  pTxData,
uint16_t  Size 
)
HAL_StatusTypeDef HAL_USART_TransmitReceive ( USART_HandleTypeDef husart,
uint8_t *  pTxData,
uint8_t *  pRxData,
uint16_t  Size,
uint32_t  Timeout 
)
HAL_StatusTypeDef HAL_USART_TransmitReceive_DMA ( USART_HandleTypeDef husart,
uint8_t *  pTxData,
uint8_t *  pRxData,
uint16_t  Size 
)
HAL_StatusTypeDef HAL_USART_TransmitReceive_IT ( USART_HandleTypeDef husart,
uint8_t *  pTxData,
uint8_t *  pRxData,
uint16_t  Size 
)
void HAL_USART_TxCpltCallback ( USART_HandleTypeDef husart)
void HAL_USART_TxHalfCpltCallback ( USART_HandleTypeDef husart)
void HAL_USART_TxRxCpltCallback ( USART_HandleTypeDef husart)