STM32F479xx HAL User Manual
|
Functions | |
static void | ADC_Init (ADC_HandleTypeDef *hadc) |
Initializes the ADCx peripheral according to the specified parameters in the ADC_InitStruct without initializing the ADC MSP. | |
static void | ADC_DMAConvCplt (DMA_HandleTypeDef *hdma) |
DMA transfer complete callback. | |
static void | ADC_DMAError (DMA_HandleTypeDef *hdma) |
DMA error callback. | |
static void | ADC_DMAHalfConvCplt (DMA_HandleTypeDef *hdma) |
DMA half transfer complete callback. |
static void ADC_DMAConvCplt | ( | DMA_HandleTypeDef * | hdma | ) | [static] |
DMA transfer complete callback.
hdma | pointer to a DMA_HandleTypeDef structure that contains the configuration information for the specified DMA module. |
None |
Definition at line 1992 of file stm32f4xx_hal_adc.c.
References __HAL_ADC_DISABLE_IT, ADC_IS_SOFTWARE_START_REGULAR, ADC_IT_EOC, ADC_InitTypeDef::ContinuousConvMode, __ADC_HandleTypeDef::ConvCpltCallback, __ADC_HandleTypeDef::DMA_Handle, __ADC_HandleTypeDef::ErrorCallback, HAL_ADC_ConvCpltCallback(), HAL_ADC_ErrorCallback(), HAL_ADC_STATE_ERROR_DMA, HAL_ADC_STATE_ERROR_INTERNAL, HAL_ADC_STATE_INJ_BUSY, HAL_ADC_STATE_READY, HAL_ADC_STATE_REG_BUSY, HAL_ADC_STATE_REG_EOC, __ADC_HandleTypeDef::Init, __ADC_HandleTypeDef::Instance, __ADC_HandleTypeDef::State, and __DMA_HandleTypeDef::XferErrorCallback.
Referenced by HAL_ADC_Start_DMA().
static void ADC_DMAError | ( | DMA_HandleTypeDef * | hdma | ) | [static] |
DMA error callback.
hdma | pointer to a DMA_HandleTypeDef structure that contains the configuration information for the specified DMA module. |
None |
Definition at line 2078 of file stm32f4xx_hal_adc.c.
References __ADC_HandleTypeDef::ErrorCallback, __ADC_HandleTypeDef::ErrorCode, HAL_ADC_ERROR_DMA, HAL_ADC_ErrorCallback(), HAL_ADC_STATE_ERROR_DMA, and __ADC_HandleTypeDef::State.
Referenced by HAL_ADC_Start_DMA().
static void ADC_DMAHalfConvCplt | ( | DMA_HandleTypeDef * | hdma | ) | [static] |
DMA half transfer complete callback.
hdma | pointer to a DMA_HandleTypeDef structure that contains the configuration information for the specified DMA module. |
None |
Definition at line 2061 of file stm32f4xx_hal_adc.c.
References __ADC_HandleTypeDef::ConvHalfCpltCallback, and HAL_ADC_ConvHalfCpltCallback().
Referenced by HAL_ADC_Start_DMA().
static void ADC_Init | ( | ADC_HandleTypeDef * | hadc | ) | [static] |
Initializes the ADCx peripheral according to the specified parameters in the ADC_InitStruct without initializing the ADC MSP.
hadc | pointer to a ADC_HandleTypeDef structure that contains the configuration information for the specified ADC. |
None |
Definition at line 1904 of file stm32f4xx_hal_adc.c.
References ADC_COMMON_REGISTER, ADC_CR1_DISCONTINUOUS, ADC_CR1_SCANCONV, ADC_CR2_CONTINUOUS, ADC_CR2_DMAContReq, ADC_CR2_EOCSelection, ADC_SOFTWARE_START, ADC_SQR1, assert_param, ADC_InitTypeDef::ClockPrescaler, ADC_InitTypeDef::ContinuousConvMode, ADC_InitTypeDef::DataAlign, ADC_InitTypeDef::DiscontinuousConvMode, ADC_InitTypeDef::DMAContinuousRequests, ADC_InitTypeDef::EOCSelection, ADC_InitTypeDef::ExternalTrigConv, ADC_InitTypeDef::ExternalTrigConvEdge, __ADC_HandleTypeDef::Init, __ADC_HandleTypeDef::Instance, IS_ADC_REGULAR_DISC_NUMBER, ADC_InitTypeDef::NbrOfConversion, ADC_InitTypeDef::NbrOfDiscConversion, ADC_InitTypeDef::Resolution, and ADC_InitTypeDef::ScanConvMode.
Referenced by HAL_ADC_Init().