EasyManua.ls Logo

ST STM32F31xx - Initialization and Configuration Functions

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...
UM1581
Analog-to-digital converter (ADC)
DocID023800 Rev 1
57/584
ADC_FLAG_AWD2: ADC Analog watchdog 2 flag
ADC_FLAG_AWD3: ADC Analog watchdog 3 flag
a. Flags
ADC_IT_AWD1: ADC Analog watchdog 1 interrupt source
ADC_IT_AWD2: ADC Analog watchdog 2 interrupt source
ADC_IT_AWD3: ADC Analog watchdog 3 interrupt source (#) Flags for ADC dual
mode
a. Flags for Master
ADC_FLAG_MSTRDY: ADC master Ready (ADRDY) flag
ADC_FLAG_MSTEOSMP: ADC master End of Sampling flag
ADC_FLAG_MSTEOC: ADC master End of Regular Conversion flag
ADC_FLAG_MSTEOS: ADC master End of Regular sequence of Conversions flag
ADC_FLAG_MSTOVR: ADC master overrun flag
ADC_FLAG_MSTJEOC: ADC master End of Injected Conversion flag
ADC_FLAG_MSTJEOS: ADC master End of Injected sequence of Conversions flag
ADC_FLAG_MSTAWD1: ADC master Analog watchdog 1 flag
ADC_FLAG_MSTAWD2: ADC master Analog watchdog 2 flag
ADC_FLAG_MSTAWD3: ADC master Analog watchdog 3 flag
ADC_FLAG_MSTJQOVF: ADC master Injected Context Queue Overflow flag
a. Flags for Slave
ADC_FLAG_SLVRDY: ADC slave Ready (ADRDY) flag
ADC_FLAG_SLVEOSMP: ADC slave End of Sampling flag
ADC_FLAG_SLVEOC: ADC slave End of Regular Conversion flag
ADC_FLAG_SLVEOS: ADC slave End of Regular sequence of Conversions flag
ADC_FLAG_SLVOVR: ADC slave overrun flag
ADC_FLAG_SLVJEOC: ADC slave End of Injected Conversion flag
ADC_FLAG_SLVJEOS: ADC slave End of Injected sequence of Conversions flag
ADC_FLAG_SLVAWD1: ADC slave Analog watchdog 1 flag
ADC_FLAG_SLVAWD2: ADC slave Analog watchdog 2 flag
ADC_FLAG_SLVAWD3: ADC slave Analog watchdog 3 flag
ADC_FLAG_SLVJQOVF: ADC slave Injected Context Queue Overflow flag The user
should identify which mode will be used in his application to manage the ADC
controller events: Polling mode or Interrupt mode. In the Polling Mode it is advised to
use the following functions: - ADC_GetFlagStatus() : to check if flags events occur. -
ADC_ClearFlag() : to clear the flags events. In the Interrupt Mode it is advised to use
the following functions: - ADC_ITConfig() : to enable or disable the interrupt source. -
ADC_GetITStatus() : to check if Interrupt occurs. - ADC_ClearITPendingBit() : to clear
the Interrupt pending Bit (corresponding Flag).
ADC_ITConfig()
ADC_GetFlagStatus()
ADC_ClearFlag()
ADC_GetCommonFlagStatus()
ADC_ClearCommonFlag()
ADC_GetITStatus()
ADC_ClearITPendingBit()
3.2.9 Initialization and Configuration functions
3.2.9.1 ADC_DeInit

Table of Contents

Related product manuals