标题:
stm32强大的adc功能
[打印本页]
作者:
gaoyuaniloveyou
时间:
2019-7-24 09:09
标题:
stm32强大的adc功能
adc特性
1.12位逐次逼近型的模拟数字转换器。
2.最多带3个ADC控制器
3.最多支持18个通道,可最多测量16个外部和2个内部信号源。
4.支持单次和连续转换模式
5. 转换结束,注入转换结束,和发生模拟看门狗事件时产生中断。
6.通道0到通道n的自动扫描模式
7.自动校准
8.采样间隔可以按通道编程
9.规则通道和注入通道均有外部触发选项
10.转换结果支持左对齐或右对齐方式存储在16位数据寄存器
11.ADC转换时间:最大转换速率 1us。(最大转换速度为1MHz,在ADCCLK=14M,采样周期为1.5个ADC时钟下得到。)
12. ADC供电要求:2.4V-3.6V
13.ADC输入范围:VREF- ≤ VIN ≤ VREF+
下面一段内部温度传感器的代码流程。
开启内部温度传感器步骤:
选择ADC_IN16输入通道。
设置采样时间大于17.1us
设置ADC_CR2的TSVREFE位,打开内部温度传感器
设置ADON位启动转换
读取ADC结果
计算。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1