|
STM32G474xx HAL用户手册
|
初始化和配置函数。更多...
函数 | |
| HAL_StatusTypeDef | HAL_OPAMP_Init (OPAMP_HandleTypeDef *hopamp) |
| 根据OPAMP_InitTypeDef中指定的参数初始化OPAMP,并初始化相关的句柄。 | |
| HAL_StatusTypeDef | HAL_OPAMP_DeInit (OPAMP_HandleTypeDef *hopamp) |
| 去初始化OPAMP外设。 | |
| __weak void | HAL_OPAMP_MspInit (OPAMP_HandleTypeDef *hopamp) |
| 初始化OPAMP MSP。 | |
| __weak void | HAL_OPAMP_MspDeInit (OPAMP_HandleTypeDef *hopamp) |
| 去初始化OPAMP MSP。 | |
初始化和配置函数。
===============================================================================
##### 初始化和去初始化函数 #####
===============================================================================
[..] 本节提供以下函数:
| HAL_StatusTypeDef HAL_OPAMP_DeInit | ( | OPAMP_HandleTypeDef * | hopamp | ) |
去初始化OPAMP外设。
| hopamp | OPAMP句柄 |
| HAL | 状态 |
定义于文件stm32g4xx_hal_opamp.c的460行。
引用了assert_param、HAL_OPAMP_MspDeInit()、HAL_OPAMP_STATE_CALIBBUSY、HAL_OPAMP_STATE_RESET、__OPAMP_HandleTypeDef::Instance、__OPAMP_HandleTypeDef::MspDeInitCallback、OPAMP_CSR_RESET_CHECK_MASK、OPAMP_CSR_RESET_VALUE和__OPAMP_HandleTypeDef::State。
| HAL_StatusTypeDef HAL_OPAMP_Init | ( | OPAMP_HandleTypeDef * | hopamp | ) |
根据OPAMP_InitTypeDef中指定的参数初始化OPAMP,并初始化相关的句柄。
| hopamp | OPAMP句柄 |
| HAL | 状态 |
定义于文件stm32g4xx_hal_opamp.c的294行。
引用了__HAL_RCC_SYSCFG_CLK_ENABLE、assert_param、HAL_OPAMP_MspInit()、HAL_OPAMP_STATE_BUSYLOCKED、HAL_OPAMP_STATE_CALIBBUSY、HAL_OPAMP_STATE_READY、HAL_OPAMP_STATE_RESET、__OPAMP_HandleTypeDef::Init、__OPAMP_HandleTypeDef::Instance、OPAMP_InitTypeDef::InternalOutput、OPAMP_InitTypeDef::InvertingInput、OPAMP_InitTypeDef::InvertingInputSecondary、IS_OPAMP_FUNCTIONAL_NORMALMODE、IS_OPAMP_INVERTING_INPUT、IS_OPAMP_NONINVERTING_INPUT、IS_OPAMP_PGA_GAIN、IS_OPAMP_PGACONNECT、IS_OPAMP_POWERMODE、IS_OPAMP_SEC_INVERTING_INPUT、IS_OPAMP_SEC_NONINVERTING_INPUT、IS_OPAMP_TIMERCONTROLLED_MUXMODE、IS_OPAMP_TRIMMING、IS_OPAMP_TRIMMINGVALUE、__OPAMP_HandleTypeDef::Lock、OPAMP_InitTypeDef::Mode、__OPAMP_HandleTypeDef::MspInitCallback、OPAMP_InitTypeDef::NonInvertingInput、OPAMP_InitTypeDef::NonInvertingInputSecondary、OPAMP_CSR_UPDATE_PARAMETERS_INIT_MASK、OPAMP_FOLLOWER_MODE、OPAMP_INPUT_INVERTING、OPAMP_INPUT_NONINVERTING、OPAMP_PGA_MODE、OPAMP_STANDALONE_MODE、OPAMP_TCMR_UPDATE_PARAMETERS_INIT_MASK、OPAMP_TIMERCONTROLLEDMUXMODE_DISABLE、OPAMP_TRIMMING_USER、OPAMP_InitTypeDef::PgaConnect、OPAMP_InitTypeDef::PgaGain、OPAMP_InitTypeDef::PowerMode、__OPAMP_HandleTypeDef::State、OPAMP_InitTypeDef::TimerControlledMuxmode、OPAMP_InitTypeDef::TrimmingValueN、OPAMP_InitTypeDef::TrimmingValueP和OPAMP_InitTypeDef::UserTrimming。
| void HAL_OPAMP_MspDeInit | ( | OPAMP_HandleTypeDef * | hopamp | ) |
| void HAL_OPAMP_MspInit | ( | OPAMP_HandleTypeDef * | hopamp | ) |
1.7.6.1