标题: 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