[国产MCU]-BL602开发实例-ADC数据采样

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

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