STM32学习笔记之ADC

STM32F10X

1、ADC介绍
12
ADC是一种逐次逼近型模拟数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源各通道的信号源。各通道的A/D转换可以单次、连续、扫描或间断模式执行。 ADC的结果可以左对齐或右对齐方式存储在16位数据寄存器中。

模拟看门狗特性允许应用程序检测输入电压是否超出用户定义的高/低阀值。

2、ADC主要特征
12位分辨率
● 转换结束、注入转换结束和发生模拟看门狗事件时产生中断
● 单次和连续转换模式
● 从通道
0到通道n的自动扫描模式
● 自校准
● 带内嵌数据一致性的数据对齐
● 采样间隔可以按通道分别编程
● 规则转换和注入转换均有外部触发选项
● 间断模式
● 双重模式
(2个或以上ADC的器件)
ADC转换时间:
STM32F103xx增强型产品:时钟为56MHz时为1μs(时钟为72MHz1.17μs)
STM32F101xx基本型产品:时钟为28MHz时为1μs(时钟为36MHz1.55μs)
STM32F102xxUSB型产品:时钟为48MHz时为1.2μs
STM32F105xxSTM32F107xx产品:时钟为56MHz时为1μs(时钟为72MHz1.17μs)
ADC供电要求: 2.4V3.6V
ADC输入范围: VREF- VIN VREF+
● 规则通道转换期间有DMA请求产生 

3、ADC开关控制
通过设置ADC_CR2寄存器的ADON位可给ADC上电。当第一次设置ADON位时,它将ADC从断电状态下唤醒。
ADC上电延迟一段时间后

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值