|
STM32G474xx HAL用户手册
|
数据结构 | |
| struct | IRDA_InitTypeDef |
| IRDA初始化结构体定义。 更多... | |
| struct | __IRDA_HandleTypeDef |
| IRDA句柄结构体定义。 更多... | |
类型定义 | |
| typedef uint32_t | HAL_IRDA_StateTypeDef |
| HAL IRDA状态定义。 | |
| typedef struct __IRDA_HandleTypeDef | IRDA_HandleTypeDef |
| IRDA句柄结构体定义。 | |
| typedef void(* | pIRDA_CallbackTypeDef )(IRDA_HandleTypeDef *hirda) |
| HAL IRDA回调指针定义。 | |
枚举 | |
| enum | IRDA_ClockSourceTypeDef { IRDA_CLOCKSOURCE_PCLK1 = 0x00U, IRDA_CLOCKSOURCE_PCLK2 = 0x01U, IRDA_CLOCKSOURCE_HSI = 0x02U, IRDA_CLOCKSOURCE_SYSCLK = 0x04U, IRDA_CLOCKSOURCE_LSE = 0x10U, IRDA_CLOCKSOURCE_UNDEFINED = 0x20U } |
| IRDA时钟源定义。 更多... | |
| enum | HAL_IRDA_CallbackIDTypeDef { HAL_IRDA_TX_HALFCOMPLETE_CB_ID = 0x00U, HAL_IRDA_TX_COMPLETE_CB_ID = 0x01U, HAL_IRDA_RX_HALFCOMPLETE_CB_ID = 0x02U, HAL_IRDA_RX_COMPLETE_CB_ID = 0x03U, HAL_IRDA_ERROR_CB_ID = 0x04U, HAL_IRDA_ABORT_COMPLETE_CB_ID = 0x05U, HAL_IRDA_ABORT_TRANSMIT_COMPLETE_CB_ID = 0x06U, HAL_IRDA_ABORT_RECEIVE_COMPLETE_CB_ID = 0x07U, HAL_IRDA_MSPINIT_CB_ID = 0x08U, HAL_IRDA_MSPDEINIT_CB_ID = 0x09U } |
| HAL IRDA回调ID枚举定义。 更多... | |
| typedef uint32_t HAL_IRDA_StateTypeDef |
HAL IRDA状态定义。
定义于文件stm32g4xx_hal_irda.h的118行。
| typedef struct __IRDA_HandleTypeDef IRDA_HandleTypeDef |
IRDA句柄结构体定义。
| typedef void(* pIRDA_CallbackTypeDef)(IRDA_HandleTypeDef *hirda) |
HAL IRDA回调ID枚举定义。
定义于文件stm32g4xx_hal_irda.h的204行。
IRDA时钟源定义。
| IRDA_CLOCKSOURCE_PCLK1 |
PCLK1时钟源 |
| IRDA_CLOCKSOURCE_PCLK2 |
PCLK2时钟源 |
| IRDA_CLOCKSOURCE_HSI |
HSI时钟源 |
| IRDA_CLOCKSOURCE_SYSCLK |
SYSCLK时钟源 |
| IRDA_CLOCKSOURCE_LSE |
LSE时钟源 |
| IRDA_CLOCKSOURCE_UNDEFINED |
未定义的时钟源 |
定义于文件stm32g4xx_hal_irda.h的123行。
1.7.6.1