ADC

单通道单次转换

  1. 初始化adc—连续模式失能
  2. 开启adc
  3. 开启adc中断
  4. 在adc中断回调函数中读出采集值
    注:单次转换adc只能启动一次,中断一次,读出一个采集值。如需要读出多次采集值,需要手动重复2、3

单通道连续转换

  1. 初始化adc—连续模式使能
  2. 开启adc
  3. 开启adc中断
  4. 在adc中断回调函数中读出采集值
    注:连续模式adc转换完一次,中断。然后再继续采集,中断。

多通道扫描转换(不推荐使用)

  1. 初始化adc
    多通道就必须配置为扫描模式(按照ch0-ch1-ch2-ch4-ch5.进行扫描,通道扫描的先后顺序可以自己设定)。
    1.1 可以配置为单次转换+间断模式关闭(只扫描一轮,一轮后进行中断),
    1.2 也可以配置为单次转换+间断模式开启(同样只扫描一轮,但是可以将这一轮中的若干通道进行分组,完成一组转换后就进行中断,一轮扫描可以开启多次中断012一组,45一组),
    1.3 也可以配置为连续转换+间断模式关闭(一轮扫描后,开启中断,然后进行下轮扫描,结束再开启中断)

注:在上述三种配置中,读值只能读出中断前的那次的数值:1.1中ch5通道的值,1.2中2通道的值和5通道的值,1.3ch5通道的值。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值