|
STM32G474xx HAL用户手册
|
COMP HAL模块的头文件。 更多...
数据结构 | |
| struct | COMP_InitTypeDef |
| COMP初始化结构体定义。 更多... | |
| struct | __COMP_HandleTypeDef |
| COMP句柄结构体定义。 更多... | |
宏定义 | |
| #define | COMP_STATE_BITFIELD_LOCK (0x10U) |
| HAL COMP状态机:HAL COMP状态定义。 | |
| #define | HAL_COMP_ERROR_NONE (0x00UL) |
| 无错误。 | |
| #define | HAL_COMP_ERROR_INVALID_CALLBACK (0x01UL) |
| 无效回调函数错误。 | |
| #define | COMP_INPUT_PLUS_IO1 (0x00000000UL) |
| #define | COMP_INPUT_PLUS_IO2 (COMP_CSR_INPSEL) |
| #define | COMP_INPUT_MINUS_1_4VREFINT ( COMP_CSR_SCALEN | COMP_CSR_BRGEN) |
| VREFINT的1/4作为负输入。 | |
| #define | COMP_INPUT_MINUS_1_2VREFINT ( COMP_CSR_INMSEL_0 | COMP_CSR_SCALEN | COMP_CSR_BRGEN) |
| VREFINT的1/2作为负输入。 | |
| #define | COMP_INPUT_MINUS_3_4VREFINT ( COMP_CSR_INMSEL_1 | COMP_CSR_SCALEN | COMP_CSR_BRGEN) |
| VREFINT的3/4作为负输入。 | |
| #define | COMP_INPUT_MINUS_VREFINT ( COMP_CSR_INMSEL_1 | COMP_CSR_INMSEL_0 | COMP_CSR_SCALEN ) |
| VREFINT作为负输入。 | |
| #define | COMP_INPUT_MINUS_DAC1_CH1 (COMP_CSR_INMSEL_2 | COMP_CSR_INMSEL_0) |
| DAC1通道1作为负输入。 | |
| #define | COMP_INPUT_MINUS_DAC1_CH2 (COMP_CSR_INMSEL_2 | COMP_CSR_INMSEL_0) |
| DAC1通道2作为负输入。 | |
| #define | COMP_INPUT_MINUS_DAC2_CH1 (COMP_CSR_INMSEL_2 | COMP_CSR_INMSEL_0) |
| DAC2通道1作为负输入。 | |
| #define | COMP_INPUT_MINUS_DAC3_CH1 (COMP_CSR_INMSEL_2 ) |
| #define | COMP_INPUT_MINUS_DAC3_CH2 (COMP_CSR_INMSEL_2 ) |
| DAC3通道2作为负输入。 | |
| #define | COMP_INPUT_MINUS_DAC4_CH1 (COMP_CSR_INMSEL_2 ) |
| DAC4通道1作为负输入。 | |
| #define | COMP_INPUT_MINUS_DAC4_CH2 (COMP_CSR_INMSEL_2 ) |
| #define | COMP_INPUT_MINUS_IO1 (COMP_CSR_INMSEL_2 | COMP_CSR_INMSEL_1 ) |
| IO1作为负输入。 | |
| #define | COMP_INPUT_MINUS_IO2 (COMP_CSR_INMSEL_2 | COMP_CSR_INMSEL_1 | COMP_CSR_INMSEL_0) |
| IO2作为负输入。 | |
| #define | COMP_HYSTERESIS_NONE (0x00000000UL) |
| 无滞环。 | |
| #define | COMP_HYSTERESIS_10MV ( COMP_CSR_HYST_0) |
| 10mV滞环。 | |
| #define | COMP_HYSTERESIS_20MV ( COMP_CSR_HYST_1 ) |
| 20mV滞环。 | |
| #define | COMP_HYSTERESIS_30MV ( COMP_CSR_HYST_1 | COMP_CSR_HYST_0) |
| 30mV滞环。 | |
| #define | COMP_HYSTERESIS_40MV (COMP_CSR_HYST_2 ) |
| 40mV滞环。 | |
| #define | COMP_HYSTERESIS_50MV (COMP_CSR_HYST_2 | COMP_CSR_HYST_0) |
| 50mV滞环。 | |
| #define | COMP_HYSTERESIS_60MV (COMP_CSR_HYST_2 | COMP_CSR_HYST_1 ) |
| 60mV滞环。 | |
| #define | COMP_HYSTERESIS_70MV (COMP_CSR_HYST_2 | COMP_CSR_HYST_1 | COMP_CSR_HYST_0) |
| 70mV滞环。 | |
| #define | COMP_HYSTERESIS_LOW COMP_HYSTERESIS_10MV |
| 低滞环。 | |
| #define | COMP_HYSTERESIS_MEDIUM COMP_HYSTERESIS_40MV |
| 中滞环。 | |
| #define | COMP_HYSTERESIS_HIGH COMP_HYSTERESIS_70MV |
| 高滞环。 | |
| #define | COMP_OUTPUTPOL_NONINVERTED (0x00000000UL) |
| 输出非反相。 | |
| #define | COMP_OUTPUTPOL_INVERTED (COMP_CSR_POLARITY) |
| 输出反相。 | |
| #define | COMP_BLANKINGSRC_NONE (0x00000000UL) |
| 无消隐源。 | |
| #define | COMP_BLANKINGSRC_TIM1_OC5_COMP1 ( COMP_CSR_BLANKING_0) |
| TIM1通道5消隐源用于COMP1。 | |
| #define | COMP_BLANKINGSRC_TIM1_OC5_COMP2 ( COMP_CSR_BLANKING_0) |
| TIM1通道5消隐源用于COMP2。 | |
| #define | COMP_BLANKINGSRC_TIM1_OC5_COMP3 ( COMP_CSR_BLANKING_0) |
| TIM1通道5消隐源用于COMP3。 | |
| #define | COMP_BLANKINGSRC_TIM1_OC5_COMP4 (COMP_CSR_BLANKING_2 ) |
| TIM1通道5消隐源用于COMP4。 | |