RM0440 Rev 4 19/2126
RM0440 Contents
48
21.6.13 ADC regular sequence register 3 (ADC_SQR3) . . . . . . . . . . . . . . . . . 706
21.6.14 ADC regular sequence register 4 (ADC_SQR4) . . . . . . . . . . . . . . . . . 707
21.6.15 ADC regular data register (ADC_DR) . . . . . . . . . . . . . . . . . . . . . . . . . 708
21.6.16 ADC injected sequence register (ADC_JSQR) . . . . . . . . . . . . . . . . . . 708
21.6.17 ADC offset y register (ADC_OFRy) . . . . . . . . . . . . . . . . . . . . . . . . . . . 711
21.6.18 ADC injected channel y data register (ADC_JDRy) . . . . . . . . . . . . . . . 712
21.6.19 ADC analog watchdog 2 configuration register (ADC_AWD2CR) . . . . 713
21.6.20 ADC analog watchdog 3 configuration register (ADC_AWD3CR) . . . . 713
21.6.21 ADC differential mode selection register (ADC_DIFSEL) . . . . . . . . . . 714
21.6.22 ADC calibration factors (ADC_CALFACT) . . . . . . . . . . . . . . . . . . . . . . 715
21.6.23 ADC Gain compensation Register (ADC_GCOMP) . . . . . . . . . . . . . . 715
21.7 ADC common registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
21.7.1 ADCx common status register (ADCx_CSR) (x=12 or 345) . . . . . . . . 716
21.7.2 ADCx common control register (ADCx_CCR) (x=12 or 345) . . . . . . . . 718
21.7.3 ADCx common regular data register for dual mode (ADCx_CDR)
(x=12 or 345) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
21.8 ADC register map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
22 Digital-to-analog converter (DAC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
22.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
22.2 DAC main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
22.3 DAC implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
22.4 DAC functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
22.4.1 DAC block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
22.4.2 DAC pins and internal signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 728
22.4.3 DAC channel enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
22.4.4 DAC data format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
22.4.5 DAC conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 736
22.4.6 DAC output voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
22.4.7 DAC trigger selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 737
22.4.8 DMA requests . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738
22.4.9 DAC noise generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
22.4.10 DAC triangle-wave generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 740
22.4.11 DAC sawtooth wave generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 741
22.4.12 DAC channel modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 742
22.4.13 DAC channel buffer calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745