【记录】DAC

概要

软件控制输出电压。

DAC可以输出电压,与之对应的是ADC,可以测量输入电压。

电压输出过程,向相应寄存器中写入数值,经过DAC转换后,DAC中对应的输出引脚上可以输出对应的电压。

对应的公式是,12位的DAC,所以数值位4095

这里写图片描述

向DHR寄存器中写入数值后,需要经过一个延时后,引脚上才会后对应的电压输出。

这里写图片描述

操作步骤

  1. 设置DAC输出引脚的时钟
  2. 使能DAC时钟
  3. 设置DAC工作模式
  4. 设置DAC输出值

经过一个小延时后,DAC输出引脚就会有电压输出了。

实验要求

使用DAC的通道1输出模拟电压,然后通过ADC1的通道5读出该电压值后,LCD上输出。

参考

STM32F3与 F4 系列 Cortex M4 内核编程手册
STM32F4xxx中文参考手册
STM32F4xxx英文参考手册
STM32F4 开发指南(寄存器版)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值