STM32F4xx HAL Driver master
STM32CubeF4 HAL / LL Drivers API Reference
Loading...
Searching...
No Matches
IRDA_Exported_Functions_Group2
Collaboration diagram for IRDA_Exported_Functions_Group2:

Functions

HAL_StatusTypeDef HAL_IRDA_Transmit (IRDA_HandleTypeDef *hirda, const uint8_t *pData, uint16_t Size, uint32_t Timeout)
HAL_StatusTypeDef HAL_IRDA_Receive (IRDA_HandleTypeDef *hirda, uint8_t *pData, uint16_t Size, uint32_t Timeout)
HAL_StatusTypeDef HAL_IRDA_Transmit_IT (IRDA_HandleTypeDef *hirda, const uint8_t *pData, uint16_t Size)
HAL_StatusTypeDef HAL_IRDA_Receive_IT (IRDA_HandleTypeDef *hirda, uint8_t *pData, uint16_t Size)
HAL_StatusTypeDef HAL_IRDA_Transmit_DMA (IRDA_HandleTypeDef *hirda, const uint8_t *pData, uint16_t Size)
HAL_StatusTypeDef HAL_IRDA_Receive_DMA (IRDA_HandleTypeDef *hirda, uint8_t *pData, uint16_t Size)
HAL_StatusTypeDef HAL_IRDA_DMAPause (IRDA_HandleTypeDef *hirda)
HAL_StatusTypeDef HAL_IRDA_DMAResume (IRDA_HandleTypeDef *hirda)
HAL_StatusTypeDef HAL_IRDA_DMAStop (IRDA_HandleTypeDef *hirda)
HAL_StatusTypeDef HAL_IRDA_Abort (IRDA_HandleTypeDef *hirda)
HAL_StatusTypeDef HAL_IRDA_AbortTransmit (IRDA_HandleTypeDef *hirda)
HAL_StatusTypeDef HAL_IRDA_AbortReceive (IRDA_HandleTypeDef *hirda)
HAL_StatusTypeDef HAL_IRDA_Abort_IT (IRDA_HandleTypeDef *hirda)
HAL_StatusTypeDef HAL_IRDA_AbortTransmit_IT (IRDA_HandleTypeDef *hirda)
HAL_StatusTypeDef HAL_IRDA_AbortReceive_IT (IRDA_HandleTypeDef *hirda)
void HAL_IRDA_IRQHandler (IRDA_HandleTypeDef *hirda)
void HAL_IRDA_TxCpltCallback (IRDA_HandleTypeDef *hirda)
void HAL_IRDA_RxCpltCallback (IRDA_HandleTypeDef *hirda)
void HAL_IRDA_TxHalfCpltCallback (IRDA_HandleTypeDef *hirda)
void HAL_IRDA_RxHalfCpltCallback (IRDA_HandleTypeDef *hirda)
void HAL_IRDA_ErrorCallback (IRDA_HandleTypeDef *hirda)
void HAL_IRDA_AbortCpltCallback (IRDA_HandleTypeDef *hirda)
void HAL_IRDA_AbortTransmitCpltCallback (IRDA_HandleTypeDef *hirda)
void HAL_IRDA_AbortReceiveCpltCallback (IRDA_HandleTypeDef *hirda)

Detailed Description

Function Documentation

◆ HAL_IRDA_Abort()

HAL_StatusTypeDef HAL_IRDA_Abort ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_Abort_IT()

HAL_StatusTypeDef HAL_IRDA_Abort_IT ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_AbortCpltCallback()

void HAL_IRDA_AbortCpltCallback ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_AbortReceive()

HAL_StatusTypeDef HAL_IRDA_AbortReceive ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_AbortReceive_IT()

HAL_StatusTypeDef HAL_IRDA_AbortReceive_IT ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_AbortReceiveCpltCallback()

void HAL_IRDA_AbortReceiveCpltCallback ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_AbortTransmit()

HAL_StatusTypeDef HAL_IRDA_AbortTransmit ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_AbortTransmit_IT()

HAL_StatusTypeDef HAL_IRDA_AbortTransmit_IT ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_AbortTransmitCpltCallback()

void HAL_IRDA_AbortTransmitCpltCallback ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_DMAPause()

HAL_StatusTypeDef HAL_IRDA_DMAPause ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_DMAResume()

HAL_StatusTypeDef HAL_IRDA_DMAResume ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_DMAStop()

HAL_StatusTypeDef HAL_IRDA_DMAStop ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_ErrorCallback()

void HAL_IRDA_ErrorCallback ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_IRQHandler()

void HAL_IRDA_IRQHandler ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_Receive()

HAL_StatusTypeDef HAL_IRDA_Receive ( IRDA_HandleTypeDef * hirda,
uint8_t * pData,
uint16_t Size,
uint32_t Timeout )

◆ HAL_IRDA_Receive_DMA()

HAL_StatusTypeDef HAL_IRDA_Receive_DMA ( IRDA_HandleTypeDef * hirda,
uint8_t * pData,
uint16_t Size )

◆ HAL_IRDA_Receive_IT()

HAL_StatusTypeDef HAL_IRDA_Receive_IT ( IRDA_HandleTypeDef * hirda,
uint8_t * pData,
uint16_t Size )

◆ HAL_IRDA_RxCpltCallback()

void HAL_IRDA_RxCpltCallback ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_RxHalfCpltCallback()

void HAL_IRDA_RxHalfCpltCallback ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_Transmit()

HAL_StatusTypeDef HAL_IRDA_Transmit ( IRDA_HandleTypeDef * hirda,
const uint8_t * pData,
uint16_t Size,
uint32_t Timeout )

◆ HAL_IRDA_Transmit_DMA()

HAL_StatusTypeDef HAL_IRDA_Transmit_DMA ( IRDA_HandleTypeDef * hirda,
const uint8_t * pData,
uint16_t Size )

◆ HAL_IRDA_Transmit_IT()

HAL_StatusTypeDef HAL_IRDA_Transmit_IT ( IRDA_HandleTypeDef * hirda,
const uint8_t * pData,
uint16_t Size )

◆ HAL_IRDA_TxCpltCallback()

void HAL_IRDA_TxCpltCallback ( IRDA_HandleTypeDef * hirda)

◆ HAL_IRDA_TxHalfCpltCallback()

void HAL_IRDA_TxHalfCpltCallback ( IRDA_HandleTypeDef * hirda)