本文主要是介绍《嵌入式-STM32开发指南》第二部分 基础篇 - 第8章 模拟输入输出-ADC,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.1 ADC工作原理
12位ADC是一种逐次逼近型模拟数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。各通道的A/D转换可以单次、连续、扫描或间断模式执行。ADC的结果可以左对齐或右对齐方式存储在16位数据寄存器中。模拟看门狗特性允许应用程序检测输入电压是否超出用户定义的高/低阀值。ADC 的输入时钟不得超过14MHz,它是由PCLK2经分频产生。
1.1.1 ADC主要特征
● 12位分辨率
● 转换结束、注入转换结束和发生模拟看门狗事件时产生中断
● 单次和连续转换模式
● 从通道0到通道n的自动扫描模式
● 间断模式执行
● 自校准
● 带内嵌数据一致性的数据对齐
● 采样间隔可以按通道分别编程
● 规则转换和注入转换均有外部触发选项
● 双重模式(带2个或以上ADC 的器件)
● ADC转换时间:
─ STM32F103xx增强型产品:时钟为56MHz时为1μs
(时钟为72MHz为1.17μs)
─ STM32F101xx基本型产品
这篇关于《嵌入式-STM32开发指南》第二部分 基础篇 - 第8章 模拟输入输出-ADC的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!