这是机器翻译的内容,点击这里了解更多

12 位模/数转换器

利用 ADC 组件实现灵活的 ADC 配置和控制

nobutton

关于

ADC 组件为 ADC 提供了便捷的固件接口,并支持单独的通道配置、FIFO 设置和复杂采样规则的定义。

ADC 支持两种类型的转换 - 扫描和优先级 - 它们提供不同的功能和优先级。每个通道都配置为使用其中一种转换类型。扫描转换可以在连续模式下触发,从而实现对多个通道(按顺序)的重复采样,并将结果存储在 FIFO 中。Prio 转换是异步转换,可以中断任何正在进行的扫描转换和较低优先级的 prio 转换。所有转换均可由固件或定时器信号(来自基本定时器或多功能定时器)触发。Prio 转换也可以由外部引脚触发(最高优先级转换)。

ADC 还提供比较器功能,可在以下比较条件下生成 IRQ。

  • 在一个或所有通道上进行简单(小于/大于)比较
  • 在一个或所有通道上进行范围(内/外)比较
  • 与计数值进行范围比较,要求在发出 IRQ 之前连续读取
  • 12位模数转换器(ADC)
  • 最多 24 个通道(特定于设备)
  • 单次转换模式和连续转换模式
  • 每个通道可配置采样时间
  • 可配置 FIFO 存储多个转换的数据
  • 简单和范围比较
  • ADC IRQ 可以触发 DMA 传输

ADC 组件为 ADC 提供了便捷的固件接口,并支持单独的通道配置、FIFO 设置和复杂采样规则的定义。

ADC 支持两种类型的转换 - 扫描和优先级 - 它们提供不同的功能和优先级。每个通道都配置为使用其中一种转换类型。扫描转换可以在连续模式下触发,从而实现对多个通道(按顺序)的重复采样,并将结果存储在 FIFO 中。Prio 转换是异步转换,可以中断任何正在进行的扫描转换和较低优先级的 prio 转换。所有转换均可由固件或定时器信号(来自基本定时器或多功能定时器)触发。Prio 转换也可以由外部引脚触发(最高优先级转换)。

ADC 还提供比较器功能,可在以下比较条件下生成 IRQ。

  • 在一个或所有通道上进行简单(小于/大于)比较
  • 在一个或所有通道上进行范围(内/外)比较
  • 与计数值进行范围比较,要求在发出 IRQ 之前连续读取

  • 12位模数转换器(ADC)
  • 最多 24 个通道(特定于设备)
  • 单次转换模式和连续转换模式
  • 每个通道可配置采样时间
  • 可配置 FIFO 存储多个转换的数据
  • 简单和范围比较
  • ADC IRQ 可以触发 DMA 传输
ADConverter_符号_图
ADConverter_符号_图
ADConverter_符号_图

设计资源