This is an old revision of the document!


Digital Analog Converter

The DAC on the STM32F429ZI has 2 channels.




  • Configurable 12- or 8 bit resolution.
  • Left or right alignment of input data.
  • External trigger options.
  • DMA / interrupt support.





ENx0Disable DAC channel x (reset state)
1Enable DAC channel x
TENx0Disable Trigger of channel x (reset state)
1Enable Trigger of channel x
TSELx000Trigger: TIM6 TRGO event (reset state)100Trigger: TIM2 TRGO event
001Trigger: TIM8 TRGO event101Trigger: TIM4 TRGO event
010Trigger: TIM7 TRGO event110Trigger: EXTI line 9
011Trigger: TIM5 TRGO event111Trigger: software
DMAENx0Disable DMA of channel x (reset state)
1Enable DMA of channel x




DMAUDRx0No DMA underrun error of channel x occured
1DMA underrun error of channel x occured

* Writing 1 to clear flag.

DHR8R1, DHR8R2 and DHR8RD registers




DHR12R1, DHR12R2 and DHR12RD registers




DHR12L1, DHR12L2 and DHR12LD registers




Data output register







  • stm32/peripherals/dac.1456841906.txt.gz
  • Last modified: 2016/03/01 14:18
  • by feur