【国产MCU】-CH32V307-模拟/数字转换器(ADC)

模拟/数字转换器(ADC)

文章目录

  • 模拟/数字转换器(ADC)
    • 1、ADC介绍
    • 2、ADC驱动API介绍
    • 3、ADC使用实例
      • 3.1轮询方式采样
      • 3.2 中断方式采样
      • 3.3 DMA方式读取数据
      • 3.4 读取温度传感器值

CH32V307内嵌2个12位的模拟/数字转换器(ADC),共用多达16 个外部通道和2 个内部通道采样,可编程的通道采样时间,可以实现单次、连续、扫描或间断转换,且支持双ADC 转换模式。提供模拟看门狗功能允许非常精准地监视一路或多路选中的通道,用于监视通道信号电压。支持外部事件触发转换,触发源包括片上定时器的内部信号和外部引脚。支持使用DMA操作。

本文将详细介绍如何使用CH30V307单片机的ADC模块。

1、ADC介绍

CH32V307的ADC模块包含2个12 位的逐次逼近型的模拟数字转换器,最高14MHz 的输入时钟。支持16个外部通道和2个内

你可能感兴趣的:(物联网全栈开发实战,单片机,嵌入式硬件,物联网,传感器,CH32V307,MCU,国产MCU)