Contents RM0008
8/690
11.2 DAC main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
11.3 DAC functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
11.3.1 DAC channel enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
11.3.2 DAC output buffer enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
11.3.3 DAC data format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
11.3.4 DAC conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
11.3.5 DAC output voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
11.3.6 DAC trigger selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
11.3.7 DMA request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
11.3.8 Noise generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
11.3.9 Triangle-wave generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
11.4 Dual DAC channel conversion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
11.4.1 Independent trigger without wave generation . . . . . . . . . . . . . . . . . . . 191
11.4.2 Independent trigger with same LFSR generation . . . . . . . . . . . . . . . . 192
11.4.3 Independent trigger with different LFSR generation . . . . . . . . . . . . . . 192
11.4.4 Independent trigger with same triangle generation . . . . . . . . . . . . . . . 192
11.4.5 Independent trigger with different triangle generation . . . . . . . . . . . . . 193
11.4.6 Simultaneous software start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
11.4.7 Simultaneous trigger without wave generation . . . . . . . . . . . . . . . . . . 193
11.4.8 Simultaneous trigger with same LFSR generation . . . . . . . . . . . . . . . 194
11.4.9 Simultaneous trigger with different LFSR generation . . . . . . . . . . . . . 194
11.4.10 Simultaneous trigger with same triangle generation . . . . . . . . . . . . . . 194
11.4.11 Simultaneous trigger with different triangle generation . . . . . . . . . . . . 195
11.5 DAC registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
11.5.1 DAC control register (DAC_CR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
11.5.2 DAC Software Trigger Register (DAC_SWTRIGR) . . . . . . . . . . . . . . . 199
11.5.3 DAC channel1 12-bit Right-aligned Data Holding Register
(DAC_DHR12R1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
11.5.4 DAC channel1 12-bit Left aligned Data Holding Register
(DAC_DHR12L1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
11.5.5 DAC channel1 8-bit Right aligned Data Holding Register
(DAC_DHR8R1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
11.5.6 DAC channel2 12-bit Right aligned Data Holding Register
(DAC_DHR12R2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
11.5.7 DAC channel2 12-bit Left aligned Data Holding Register
(DAC_DHR12L2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
11.5.8 DAC channel2 8-bit Right-aligned Data Holding Register
(DAC_DHR8R2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202