|
STM32G474xx HAL用户手册
|
IRDA句柄结构定义。 更多...
#include <stm32g4xx_hal_irda.h>
IRDA句柄结构定义。
定义于文件 stm32g4xx_hal_irda.h 的第 137 行。
| void(* __IRDA_HandleTypeDef::AbortCpltCallback)(struct __IRDA_HandleTypeDef *hirda) |
IRDA中止完成回调函数
定义于文件 stm32g4xx_hal_irda.h 的第 186 行。
被以下函数引用:HAL_IRDA_Abort_IT(), HAL_IRDA_RegisterCallback(), HAL_IRDA_UnRegisterCallback(), IRDA_DMARxAbortCallback(), IRDA_DMATxAbortCallback(), 以及 IRDA_InitCallbacksToDefault()。
| void(* __IRDA_HandleTypeDef::AbortReceiveCpltCallback)(struct __IRDA_HandleTypeDef *hirda) |
IRDA接收中止完成回调函数
定义于文件 stm32g4xx_hal_irda.h 的第 190 行。
被以下函数引用:HAL_IRDA_AbortReceive_IT(), HAL_IRDA_RegisterCallback(), HAL_IRDA_UnRegisterCallback(), IRDA_DMARxOnlyAbortCallback(), 以及 IRDA_InitCallbacksToDefault()。
| void(* __IRDA_HandleTypeDef::AbortTransmitCpltCallback)(struct __IRDA_HandleTypeDef *hirda) |
IRDA发送中止完成回调函数
定义于文件 stm32g4xx_hal_irda.h 的第 188 行。
被以下函数引用:HAL_IRDA_AbortTransmit_IT(), HAL_IRDA_RegisterCallback(), HAL_IRDA_UnRegisterCallback(), IRDA_DMATxOnlyAbortCallback(), 以及 IRDA_InitCallbacksToDefault()。
| void(* __IRDA_HandleTypeDef::ErrorCallback)(struct __IRDA_HandleTypeDef *hirda) |
IRDA错误回调函数
定义于文件 stm32g4xx_hal_irda.h 的第 184 行。
被以下函数引用:HAL_IRDA_IRQHandler(), HAL_IRDA_RegisterCallback(), HAL_IRDA_UnRegisterCallback(), IRDA_DMAAbortOnError(), IRDA_DMAError(), 以及 IRDA_InitCallbacksToDefault()。
| __IO uint32_t __IRDA_HandleTypeDef::ErrorCode |
IRDA错误代码
定义于文件 stm32g4xx_hal_irda.h 的第 173 行。
被以下函数引用:HAL_IRDA_Abort(), HAL_IRDA_Abort_IT(), HAL_IRDA_AbortReceive(), HAL_IRDA_AbortTransmit(), HAL_IRDA_DeInit(), HAL_IRDA_DMAStop(), HAL_IRDA_GetError(), HAL_IRDA_IRQHandler(), HAL_IRDA_Receive(), HAL_IRDA_Receive_DMA(), HAL_IRDA_Receive_IT(), HAL_IRDA_RegisterCallback(), HAL_IRDA_Transmit(), HAL_IRDA_Transmit_DMA(), HAL_IRDA_Transmit_IT(), HAL_IRDA_UnRegisterCallback(), IRDA_CheckIdleState(), IRDA_DMAError(), IRDA_DMARxAbortCallback(), 以及 IRDA_DMATxAbortCallback()。
IRDA状态信息,与全局句柄管理和发送操作相关。该参数可以是 HAL_IRDA_StateTypeDef 的值
定义于文件 stm32g4xx_hal_irda.h 的第 166 行。
被以下函数引用:HAL_IRDA_Abort(), HAL_IRDA_Abort_IT(), HAL_IRDA_AbortTransmit(), HAL_IRDA_AbortTransmit_IT(), HAL_IRDA_DeInit(), HAL_IRDA_DMAPause(), HAL_IRDA_DMAResume(), HAL_IRDA_DMAStop(), HAL_IRDA_GetState(), HAL_IRDA_Init(), HAL_IRDA_RegisterCallback(), HAL_IRDA_Transmit(), HAL_IRDA_Transmit_DMA(), HAL_IRDA_Transmit_IT(), HAL_IRDA_UnRegisterCallback(), IRDA_CheckIdleState(), IRDA_DMAError(), IRDA_DMARxAbortCallback(), IRDA_DMATxAbortCallback(), IRDA_DMATxOnlyAbortCallback(), IRDA_EndTransmit_IT(), IRDA_EndTxTransfer()