STM32复习笔记(十四)DAC数/模转换

版权声明: https://blog.csdn.net/qq_38351824/article/details/82665901

声明:本篇文章只是个人知识盲区、知识弱点、重点部分的归纳总结,望各位大佬不喜勿喷。梳理顺序是按照正点原子的视频和文档的实际顺序梳理,转载请注明出处。

作者:sumjess

适用:这个视频我已经看过3遍了,总会有忘记的,所以来写这本书的随手笔记,记录重点、易忘点。该博客可以当做字典,也可以当做笔记。

目前内容:DAC数/模转换

一、STM32 DAC局限性:

只有大容量的STM32F10x才具有DAC功能,

所以正点原子所有STM32开发板均具有DAC功能。

STM32DAC模块(数字/模拟转换模块)12位数字输入,电压输出型的DACDAC可以配置为8位或12位模式,也可以与DMA控制器配合使用。DAC工作在12位模式时,数据可以设置成左对齐或右对齐。DAC模块有2个输出通道,每个通道都有单独的转换器。在双DAC模式下,2个通道可以独立地进行转换,也可以同时进行转换并同步地更新2个通道的输出。DAC可以通过引脚输入参考电压VREF+以获得更精确的转换结果。

二、STM32DAC模块主要特点有:

2DAC转换器:每个转换器对应1个输出通道

8位或者12位单调输出

12位模式下数据左对齐或者右对齐

④ 同步更新功能

⑤ 噪声波形生成

⑥ 三角波形生成

⑦ 双DAC通道同时或者分别转换

⑧ 每个通道都有DMA功能

三、DAC模块方图:

扫描二维码关注公众号,回复: 3461587 查看本文章

四、DAC相关寄存器:

五、DAC通道1相关寄存器:

(1)DAC控制寄存器DAC_CR

(2)DAC通道112位右对齐数据保持寄存器DAC_DHR12R1:

(3)DAC通道112位左对齐数据保持寄存器DAC_DHR12L1:

(4)DAC通道18位右对齐数据保持寄存器DAC_DHR8R1:

(5)DAC通道1数据输出寄存器DAC_DOR1:

六、DAC配置步骤:

猜你喜欢

转载自blog.csdn.net/qq_38351824/article/details/82665901
今日推荐