简介
只有大容量的STM32F10x才具有DAC功能
特点
① 2个DAC转换器:每个转换器对应1个输出通道
② 8位或者12位单调输出
③ 12位模式下数据左对齐或者右对齐
④ 同步更新功能
⑤ 噪声波形生成
⑥ 三角波形生成
⑦ 双DAC通道同时或者分别转换
⑧ 每个通道都有DMA功能
DAC转换 原理
1、VDDA和VSSA为DAC模块模拟部分的供电。
2、Vref+则是DAC模块的参考电压。
3、DAC_OUTx就是DAC的输出通道了(对应PA4或者PA5引脚)
DAC引脚说明
DAC_OUT1 ->PA4
DAC_OUT2 ->PA5
转换时间
数据格式
触发方式
扫描二维码关注公众号,回复:
12853069 查看本文章
计算公式
说明:
1、V_REF:是我们想要输出的电压值
2、V_DOR:是参考电压(3.3V)
3、2^12 = 4096;
D A C 输 出 = V R E F ∗ ( V D O R / 4096 ) DAC 输出=V_{REF}*(V_{DOR}/4096) DAC输出=VREF∗(VDOR/4096)