1. 程式人生 > >STM32 系列之 DAC 暫存器運用於理解

STM32 系列之 DAC 暫存器運用於理解

在這裡,我也不多BB,基本是看了原子的PDF之後,自己理解。所以可能比較簡略


單個DAC通道如下:



VDDA 和VSSA為模擬電源端。  

輸出電壓 = Vref+ * (DORx/2^n)                  n為DAC的資料位數

DORx 不能直接使用者操作,所以只能操作DHRx。(看上圖)


控制DAC的暫存器是 DAC_CR  共32位,底16位用於控制通道1,高16位用於控制通道2.



標準庫程式碼: