STMicroelectronics STM32F05 series Reference Manual page 7

Advanced arm-based 32-bit mcus
Table of Contents

Advertisement

RM0091
11.1.3
11.2
Extended interrupts and events controller (EXTI) . . . . . . . . . . . . . . . . . 159
11.2.1
11.2.2
11.2.3
11.2.4
11.2.5
11.2.6
11.3
EXTI registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
11.3.1
11.3.2
11.3.3
11.3.4
11.3.5
11.3.6
11.3.7
12
Analog-to-digital converter (ADC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
12.1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
12.2
ADC main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
12.3
ADC pins and internal signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
12.4
ADC functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
12.4.1
12.4.2
12.4.3
12.4.4
12.4.5
12.4.6
12.4.7
12.4.8
12.4.9
12.4.10 Timings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
12.4.11 Stopping an ongoing conversion (ADSTP) . . . . . . . . . . . . . . . . . . . . . 177
12.5
12.5.1
12.5.2
Interrupt and exception vectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
Wakeup event management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Asynchronous Internal Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
External and internal interrupt/event line mapping . . . . . . . . . . . . . . . 161
Interrupt mask register (EXTI_IMR) . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Event mask register (EXTI_EMR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Rising trigger selection register (EXTI_RTSR) . . . . . . . . . . . . . . . . . . 164
Falling trigger selection register (EXTI_FTSR) . . . . . . . . . . . . . . . . . . 164
Software interrupt event register (EXTI_SWIER) . . . . . . . . . . . . . . . . . 165
Pending register (EXTI_PR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
EXTI register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Calibration (ADCAL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
ADC on-off control (ADEN, ADDIS, ADRDY) . . . . . . . . . . . . . . . . . . . . 172
ADC clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Configuring the ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Channel selection (CHSEL, SCANDIR) . . . . . . . . . . . . . . . . . . . . . . . . 174
Programmable sampling time (SMP) . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Single conversion mode (CONT=0) . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Continuous conversion mode (CONT=1) . . . . . . . . . . . . . . . . . . . . . . . 176
Starting conversions (ADSTART) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Discontinuous mode (DISCEN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
Doc ID 018940 Rev 1
Contents
7/742

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F05 series and is the answer not in the manual?

Table of Contents