Initializes the ADCx peripheral according to the specified parameters in the ADC_InitStruct and initializes the ADC MSP.
Configures for the selected ADC regular channel its corresponding rank in the sequencer and its sample time.
DeInitializes the ADC MSP.
Regular conversion complete callback in non blocking mode
Gets the converted value from data register of regular channel.
Enables ADC and starts conversion of the regular channels.
Enables the interrupt and starts ADC conversion of regular channels.
Handles ADC interrupt request
Enables ADC DMA request after last transfer (Single-ADC mode) and enables ADC peripheral
Poll for regular conversion complete
Enables ADC DMA request after last transfer (Multi-ADC mode) and enables ADC peripheral
Configures the ADC multi-mode
Deinitializes the ADCx peripheral registers to their default reset values.
Injected conversion complete callback in non blocking mode
Gets the converted value from data register of injected channel.
Configures for the selected ADC injected channel its corresponding rank in the sequencer and its sample time.
Regular conversion half DMA transfer callback in non blocking mode
Analog watchdog callback in non blocking mode
Initializes the ADCx peripheral according to the specified parameters in the ADC_InitStruct without initializing the ADC MSP.
Enables the selected ADC software start conversion of the injected channels.
Stop conversion of injected channels. Disable ADC peripheral if no regular conversion is on going.
Poll for injected conversion complete
Stop conversion of injected channels, disable interruption of end-of-conversion. Disable ADC peripheral if no regular conversion is on going.
Disables ADC DMA (multi-ADC mode) and disables ADC peripheral
Returns the last ADC1, ADC2 and ADC3 regular conversions results data in the selected multi mode.
Disables ADC and stop conversion of regular channels.
Poll for conversion event
Disables the interrupt and stop ADC conversion of regular channels.
Disables ADC DMA (Single-ADC mode) and disables ADC peripheral
Configures the analog watchdog.
Return the ADC error code