STM32H735xx HAL User Manual
|
Data Structures | |
struct | COMP_InitTypeDef |
COMP Init structure definition. More... | |
struct | __COMP_HandleTypeDef |
COMP Handle Structure definition. More... | |
Defines | |
#define | COMP_STATE_BITFIELD_LOCK ((uint32_t)0x10) |
HAL COMP state machine: HAL COMP states definition. | |
Typedefs | |
typedef struct __COMP_HandleTypeDef | COMP_HandleTypeDef |
COMP Handle Structure definition. | |
typedef void(* | pCOMP_CallbackTypeDef )(COMP_HandleTypeDef *hcomp) |
HAL COMP Callback pointer definition. | |
Enumerations | |
enum | HAL_COMP_StateTypeDef { HAL_COMP_STATE_RESET = 0x00, HAL_COMP_STATE_RESET_LOCKED = (HAL_COMP_STATE_RESET | COMP_STATE_BITFIELD_LOCK), HAL_COMP_STATE_READY = 0x01, HAL_COMP_STATE_READY_LOCKED = (HAL_COMP_STATE_READY | COMP_STATE_BITFIELD_LOCK), HAL_COMP_STATE_BUSY = 0x02, HAL_COMP_STATE_BUSY_LOCKED = (HAL_COMP_STATE_BUSY | COMP_STATE_BITFIELD_LOCK) } |
enum | HAL_COMP_CallbackIDTypeDef { HAL_COMP_TRIGGER_CB_ID = 0x00U, HAL_COMP_MSPINIT_CB_ID = 0x01U, HAL_COMP_MSPDEINIT_CB_ID = 0x02U } |
HAL COMP Callback ID enumeration definition. More... |
#define COMP_STATE_BITFIELD_LOCK ((uint32_t)0x10) |
HAL COMP state machine: HAL COMP states definition.
Definition at line 82 of file stm32h7xx_hal_comp.h.
typedef struct __COMP_HandleTypeDef COMP_HandleTypeDef |
COMP Handle Structure definition.
typedef void(* pCOMP_CallbackTypeDef)(COMP_HandleTypeDef *hcomp) |
HAL COMP Callback pointer definition.
pointer to a COMP callback function
Definition at line 129 of file stm32h7xx_hal_comp.h.
HAL COMP Callback ID enumeration definition.
HAL_COMP_TRIGGER_CB_ID |
COMP trigger callback ID |
HAL_COMP_MSPINIT_CB_ID |
COMP Msp Init callback ID |
HAL_COMP_MSPDEINIT_CB_ID |
COMP Msp DeInit callback ID |
Definition at line 119 of file stm32h7xx_hal_comp.h.
Definition at line 83 of file stm32h7xx_hal_comp.h.