EasyManua.ls Logo

ST STM32F31xx

ST STM32F31xx
584 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Analog-to-digital converter (ADC)
UM1581
52/584
DocID023800 Rev 1
4. Single ended or differential mode
5. Enabling the queue of context and the auto delay mode
6. The number of ADC conversions that will be done using the sequencer for regular
channel group
7. Enable or disable the ADC peripheral
ADC_DeInit()
ADC_Init()
ADC_StructInit()
ADC_InjectedInit()
ADC_InjectedStructInit()
ADC_CommonInit()
ADC_CommonStructInit()
ADC_Cmd()
ADC_StartCalibration()
ADC_GetCalibrationValue()
ADC_SetCalibrationValue()
ADC_SelectCalibrationMode()
ADC_GetCalibrationStatus()
ADC_DisableCmd()
ADC_GetDisableCmdStatus()
ADC_VoltageRegulatorCmd()
ADC_SelectDifferentialMode()
ADC_SelectQueueOfContextMode()
ADC_AutoDelayCmd()
3.2.3 Analog Watchdog configuration functions
This section provides functions allowing to configure the 3 Analog Watchdogs (AWDG1,
AWDG2 and AWDG3) in the ADC.
A typical configuration Analog Watchdog is done following these steps :
1. The ADC guarded channel(s) is (are) selected using the functions:
ADC_AnalogWatchdog1SingleChannelConfig().
ADC_AnalogWatchdog2SingleChannelConfig().
ADC_AnalogWatchdog3SingleChannelConfig().
2. The Analog watchdog lower and higher threshold are configured using the functions:
ADC_AnalogWatchdog1ThresholdsConfig().
ADC_AnalogWatchdog2ThresholdsConfig().
ADC_AnalogWatchdog3ThresholdsConfig().
3. The Analog watchdog is enabled and configured to enable the check, on one or more
channels, using the function:
ADC_AnalogWatchdogCmd().
ADC_AnalogWatchdogCmd()
ADC_AnalogWatchdog1ThresholdsConfig()
ADC_AnalogWatchdog2ThresholdsConfig()
ADC_AnalogWatchdog3ThresholdsConfig()
ADC_AnalogWatchdog1SingleChannelConfig()
ADC_AnalogWatchdog2SingleChannelConfig()
ADC_AnalogWatchdog3SingleChannelConfig()

Table of Contents

Related product manuals