ADC数据采样
文章目录
- ADC数据采样
- 1、ADC介绍
- 2、ADC驱动API
- 3、ADC使用示例
模数转换器(analog-to-digital converter,通常称为ADC)是一种模拟与数字转换器,支持12路外部模拟输入和若干内部模拟信号选择。 BL602的ADC支持以下四种模式:单次单通道转换、连续单通道转换、单次多通道转换和连续多通道转换模式。 转换结果为12/14/16bits左对齐模式。ADC拥有深度为32的FIFO,支持多种中断和DMA操作。 ADC除了用于普通模拟信号测量外,还可以用于测量供电电压, 此外ADC还可以通过测量内/外部二极管电压用于温度检测。
本文将详细介绍如何通过BL602的ADC模块对电位计进行电压采样。
1、ADC介绍
BL602芯片内置一个12bits 的逐次逼近式模拟数字转换器(ADC), 支持12 路外部模拟输入和若干内部模拟信号选择。ADC可以工作在单次转换和多通道扫描两种模式下,转换结果为12/14/16bits 左对齐模式。ADC 拥有深度为32 的FIFO,支持多种中断,支持DMA 操作。ADC 除了用于普通模拟信号测量外,还可以用于测量供电电压,此外ADC 还可以通过测量内/外部二极管电压用于温度检测。
BL602的ADC具有如下特性:
- 高性能
- 可以选择12-bit, 1