|
STM32G474xx HAL用户手册
|
ADC扩展外设控制功能。 更多...
函数 | |
| HAL_StatusTypeDef | HAL_ADCEx_InjectedConfigChannel (ADC_HandleTypeDef *hadc, const ADC_InjectionConfTypeDef *pConfigInjected) |
| 配置一个通道以分配给ADC注入组。 | |
| HAL_StatusTypeDef | HAL_ADCEx_MultiModeConfigChannel (ADC_HandleTypeDef *hadc, const ADC_MultiModeTypeDef *pMultimode) |
| 启用ADC多模式并配置多模式参数。 | |
| HAL_StatusTypeDef | HAL_ADCEx_EnableInjectedQueue (ADC_HandleTypeDef *hadc) |
| 启用注入队列。 | |
| HAL_StatusTypeDef | HAL_ADCEx_DisableInjectedQueue (ADC_HandleTypeDef *hadc) |
| 禁用注入队列。 | |
| HAL_StatusTypeDef | HAL_ADCEx_DisableVoltageRegulator (ADC_HandleTypeDef *hadc) |
| 禁用ADC电压调节器。 | |
| HAL_StatusTypeDef | HAL_ADCEx_EnterADCDeepPowerDownMode (ADC_HandleTypeDef *hadc) |
| 进入ADC深度掉电模式。 | |
ADC扩展外设控制功能。
===============================================================================
##### 外设控制功能 #####
===============================================================================
[..] 本部分提供的功能包括:
(+) 配置注入组上的通道
(+) 当多模式可用时配置多模式
(+) 启用或禁用注入队列
(+) 禁用ADC电压调节器
(+) 进入ADC深度掉电模式
| HAL_StatusTypeDef HAL_ADCEx_DisableInjectedQueue | ( | ADC_HandleTypeDef * | hadc | ) |
禁用注入队列。
| hadc | ADC句柄 |
| HAL | 状态 |
定义位于文件2283的stm32g4xx_hal_adc_ex.c中。
引用assert_param, __ADC_HandleTypeDef::Instance, LL_ADC_INJ_IsConversionOngoing(), LL_ADC_INJ_QUEUE_DISABLE, LL_ADC_INJ_SetQueueMode()和LL_ADC_REG_IsConversionOngoing()。
| HAL_StatusTypeDef HAL_ADCEx_DisableVoltageRegulator | ( | ADC_HandleTypeDef * | hadc | ) |
禁用ADC电压调节器。
| hadc | ADC句柄 |
| HAL | 状态 |
定义位于文件2320的stm32g4xx_hal_adc_ex.c中。
引用assert_param, __ADC_HandleTypeDef::Instance, LL_ADC_DisableInternalRegulator()和LL_ADC_IsEnabled()。
| HAL_StatusTypeDef HAL_ADCEx_EnableInjectedQueue | ( | ADC_HandleTypeDef * | hadc | ) |
启用注入队列。
| hadc | ADC句柄 |
| HAL | 状态 |
定义位于文件2242的stm32g4xx_hal_adc_ex.c中。
引用assert_param, HAL_ADC_STATE_INJ_JQOVF, __ADC_HandleTypeDef::Instance, LL_ADC_INJ_IsConversionOngoing(), LL_ADC_REG_IsConversionOngoing()和__ADC_HandleTypeDef::State。
| HAL_StatusTypeDef HAL_ADCEx_EnterADCDeepPowerDownMode | ( | ADC_HandleTypeDef * | hadc | ) |
进入ADC深度掉电模式。
| hadc | ADC句柄 |
| HAL | 状态 |
定义位于文件2357的stm32g4xx_hal_adc_ex.c中。
引用assert_param, __ADC_HandleTypeDef::Instance, LL_ADC_EnableDeepPowerDown()和LL_ADC_IsEnabled()。
| HAL_StatusTypeDef HAL_ADCEx_InjectedConfigChannel | ( | ADC_HandleTypeDef * | hadc, |
| const ADC_InjectionConfTypeDef * | pConfigInjected | ||
| ) |