一、DAC简介
数字/模拟转换模块(DAC)是 12
位数字输入,电压输出的数字/模拟转换器。
DAC 可以配置为 8
位或 12
位模式,也可以与DMA控制器配合使用。
DAC 工作在 12
位(12位,数字输出范围为 0 ~ 4095 数据可对应参考电压 0 ~ 3.3V,每个数字对应一个电压值)模式时,数据可以设置成左对齐或右对齐。
DAC 模块有 2
个输出通道,每个通道都有单独的转换器。
在双 DAC 模式下,2
个通道可以独立地进行转换,也可以同时进行转换并同步地更新 2
个通道的输出。
DAC 可以通过引脚输入参考电压 VREF+
以获得更精确的转换结果。
二、DAC通道框图
![](https://img-blog.csdnimg.cn/d3201032e3184536992147d332c2ee10.png)
1)供电为模拟电源供电,参考电压为 Vref+,DORx为转换部分(将数字转换为),DHRx 为设置部分,DAC_OUTx 为输出部分(一般输出 0~3.3V),通过触发,将DHRx的数据传入到控制逻辑然后进行转换。
2)固定周期波形:先设定好DHRx的数据,然后通过定时