|
STM32G474xx HAL用户手册
|
OPAMP HAL模块驱动程序。更多...
模块 | |
| OPAMP私有定义 | |
| OPAMP导出函数 | |
| 外设状态函数 | |
外设状态函数。 | |
| OPAMP导出类型 | |
| OPAMP导出常量 | |
| OPAMP私有常量 | |
OPAMP私有常量和定义。 | |
| OPAMP私有宏 | |
| OPAMP导出宏 | |
类型定义 | |
| typedef void(* | pOPAMP_CallbackTypeDef )(OPAMP_HandleTypeDef *hopamp) |
| HAL OPAMP回调指针定义。 | |
枚举 | |
| enum | HAL_OPAMP_CallbackIDTypeDef { HAL_OPAMP_MSPINIT_CB_ID = 0x01UL, HAL_OPAMP_MSPDEINIT_CB_ID = 0x02UL, HAL_OPAMP_ALL_CB_ID = 0x03UL } |
| HAL OPAMP回调ID枚举定义。更多... | |
函数 | |
| HAL_StatusTypeDef | HAL_OPAMP_RegisterCallback (OPAMP_HandleTypeDef *hopamp, HAL_OPAMP_CallbackIDTypeDef CallbackId, pOPAMP_CallbackTypeDef pCallback) |
| 注册用户OPAMP回调用于替代弱(重载)预定义回调。 | |
| HAL_StatusTypeDef | HAL_OPAMP_UnRegisterCallback (OPAMP_HandleTypeDef *hopamp, HAL_OPAMP_CallbackIDTypeDef CallbackId) |
| 注销用户OPAMP回调 OPAMP回调被重定向到弱(重载)预定义回调。 | |
OPAMP HAL模块驱动程序。
| typedef void(* pOPAMP_CallbackTypeDef)(OPAMP_HandleTypeDef *hopamp) |
HAL OPAMP回调指针定义。
定义于文件stm32g4xx_hal_opamp.h的184行。
HAL OPAMP回调ID枚举定义。
| HAL_OPAMP_MSPINIT_CB_ID |
OPAMP MspInit回调ID |
| HAL_OPAMP_MSPDEINIT_CB_ID |
OPAMP MspDeInit回调ID |
| HAL_OPAMP_ALL_CB_ID |
OPAMP所有ID |
定义于文件stm32g4xx_hal_opamp.h的174行。
| HAL_StatusTypeDef HAL_OPAMP_RegisterCallback | ( | OPAMP_HandleTypeDef * | hopamp, |
| HAL_OPAMP_CallbackIDTypeDef | CallbackId, | ||
| pOPAMP_CallbackTypeDef | pCallback | ||
| ) |
注册用户OPAMP回调用于替代弱(重载)预定义回调。
| hopamp | : OPAMP句柄 |
| CallbackID | : 要注册的回调ID此参数可以是以下值之一:
|
| pCallback | : 指向回调函数的指针 |
| status |
定义于文件stm32g4xx_hal_opamp.c的1069行。
引用HAL_OPAMP_MSPDEINIT_CB_ID, HAL_OPAMP_MSPINIT_CB_ID, HAL_OPAMP_STATE_READY, HAL_OPAMP_STATE_RESET, __OPAMP_HandleTypeDef::MspDeInitCallback, __OPAMP_HandleTypeDef::MspInitCallback, 和__OPAMP_HandleTypeDef::State。
| HAL_StatusTypeDef HAL_OPAMP_UnRegisterCallback | ( | OPAMP_HandleTypeDef * | hopamp, |
| HAL_OPAMP_CallbackIDTypeDef | CallbackId | ||
| ) |
注销用户OPAMP回调 OPAMP回调被重定向到弱(重载)预定义回调。
| hopamp | : OPAMP句柄 |
| CallbackID | : 要注销的回调ID此参数可以是以下值之一:
|
| status |
定义于文件stm32g4xx_hal_opamp.c的1137行。
引用HAL_OPAMP_ALL_CB_ID, HAL_OPAMP_MspDeInit(), HAL_OPAMP_MSPDEINIT_CB_ID, HAL_OPAMP_MspInit(), HAL_OPAMP_MSPINIT_CB_ID, HAL_OPAMP_STATE_READY, HAL_OPAMP_STATE_RESET, __OPAMP_HandleTypeDef::MspDeInitCallback, __OPAMP_HandleTypeDef::MspInitCallback, 和__OPAMP_HandleTypeDef::State。
1.7.6.1