STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
ADC handle Structure definition. More...
#include <stm32f4xx_hal_adc.h>
Data Fields | |
ADC_TypeDef * | Instance |
ADC_InitTypeDef | Init |
__IO uint32_t | NbrOfCurrentConversionRank |
DMA_HandleTypeDef * | DMA_Handle |
HAL_LockTypeDef | Lock |
__IO uint32_t | State |
__IO uint32_t | ErrorCode |
ADC handle Structure definition.
Definition at line 195 of file stm32f4xx_hal_adc.h.
ADC_TypeDef* ADC_HandleTypeDef::Instance |
Register base address
Definition at line 198 of file stm32f4xx_hal_adc.h.
Referenced by ADC_DMAConvCplt(), ADC_Init(), ADC_MultiModeDMAConvCplt(), HAL_ADC_AnalogWDGConfig(), HAL_ADC_ConfigChannel(), HAL_ADC_DeInit(), HAL_ADC_GetValue(), HAL_ADC_Init(), HAL_ADC_IRQHandler(), HAL_ADC_PollForConversion(), HAL_ADC_PollForEvent(), HAL_ADC_Start(), HAL_ADC_Start_DMA(), HAL_ADC_Start_IT(), HAL_ADC_Stop(), HAL_ADC_Stop_DMA(), HAL_ADC_Stop_IT(), HAL_ADCEx_InjectedConfigChannel(), HAL_ADCEx_InjectedGetValue(), HAL_ADCEx_InjectedPollForConversion(), HAL_ADCEx_InjectedStart(), HAL_ADCEx_InjectedStart_IT(), HAL_ADCEx_InjectedStop(), HAL_ADCEx_InjectedStop_IT(), HAL_ADCEx_MultiModeStart_DMA(), and HAL_ADCEx_MultiModeStop_DMA().
ADC_InitTypeDef ADC_HandleTypeDef::Init |
ADC required parameters
Definition at line 200 of file stm32f4xx_hal_adc.h.
Referenced by ADC_DMAConvCplt(), ADC_Init(), ADC_MultiModeDMAConvCplt(), HAL_ADC_Init(), HAL_ADC_IRQHandler(), HAL_ADC_PollForConversion(), HAL_ADC_Start(), HAL_ADC_Start_DMA(), HAL_ADC_Start_IT(), HAL_ADCEx_InjectedPollForConversion(), and HAL_ADCEx_MultiModeStart_DMA().
__IO uint32_t ADC_HandleTypeDef::NbrOfCurrentConversionRank |
ADC number of current conversion rank
Definition at line 202 of file stm32f4xx_hal_adc.h.
DMA_HandleTypeDef* ADC_HandleTypeDef::DMA_Handle |
Pointer DMA Handler
Definition at line 204 of file stm32f4xx_hal_adc.h.
Referenced by ADC_DMAConvCplt(), ADC_MultiModeDMAConvCplt(), HAL_ADC_Start_DMA(), HAL_ADC_Stop_DMA(), HAL_ADCEx_MultiModeStart_DMA(), and HAL_ADCEx_MultiModeStop_DMA().
HAL_LockTypeDef ADC_HandleTypeDef::Lock |
ADC locking object
Definition at line 206 of file stm32f4xx_hal_adc.h.
Referenced by HAL_ADC_Init().
__IO uint32_t ADC_HandleTypeDef::State |
ADC communication state
Definition at line 208 of file stm32f4xx_hal_adc.h.
Referenced by ADC_DMAConvCplt(), ADC_DMAError(), ADC_MultiModeDMAConvCplt(), ADC_MultiModeDMAError(), HAL_ADC_DeInit(), HAL_ADC_GetState(), HAL_ADC_Init(), HAL_ADC_IRQHandler(), HAL_ADC_PollForConversion(), HAL_ADC_PollForEvent(), HAL_ADC_Start(), HAL_ADC_Start_DMA(), HAL_ADC_Start_IT(), HAL_ADC_Stop(), HAL_ADC_Stop_DMA(), HAL_ADC_Stop_IT(), HAL_ADCEx_InjectedPollForConversion(), HAL_ADCEx_InjectedStart(), HAL_ADCEx_InjectedStart_IT(), HAL_ADCEx_InjectedStop(), HAL_ADCEx_InjectedStop_IT(), HAL_ADCEx_MultiModeStart_DMA(), and HAL_ADCEx_MultiModeStop_DMA().
__IO uint32_t ADC_HandleTypeDef::ErrorCode |
ADC Error code
Definition at line 210 of file stm32f4xx_hal_adc.h.
Referenced by ADC_DMAError(), ADC_MultiModeDMAError(), HAL_ADC_GetError(), HAL_ADC_IRQHandler(), HAL_ADC_PollForEvent(), HAL_ADC_Start(), HAL_ADC_Start_DMA(), HAL_ADC_Start_IT(), HAL_ADCEx_InjectedStart(), HAL_ADCEx_InjectedStart_IT(), and HAL_ADCEx_MultiModeStart_DMA().