ADC 现场切换系统示例介绍

描述

带计算功能并使用DMA

实现现场切换的ADC

简介

此款 ADC 具有计算和现场切换功能,它为 ADC 转换增加了转换后操作,还可将寄存器配置保存为现场。这些转换后操作包括求平均值、累加、滤波和与预设阈值比较。此外,ADC 还具有执行单转换和双转换以及 CVD 电容测量的能力。这些转换后操作显著增强了 ADC 的功能,但在涉及多个通道时会带来一些问题。每个通道可能会有其自己特定的配置、平均值、累加值、滤波值和/或阈值。因此,为了在给定应用中有效操作多个通道,可以将多个输入通道的 ADC寄存器配置作为现场来保护。可以使用 ADC 模块或通过直接存储器访问(DMA)模块读取现场。

今天推荐的应用笔记涵盖了 ADC 现场切换系统的几个示例,包括在有和没有 DMA 协助的情况下,具有不同配置的通道以及具有不同平均值、累加值和滤波值的通道。

主要内容

ADC概述

10位/12位ADC

计算

现场切换

DMA概述

实现ADC的现场保护恢复

双DMA系统

用例

ADC配置

DMA通道读取配置

DMA通道写入配置

最终系统配置

系统运动——双DMA

三通道DMA

用例

ADC配置

DMA通道读取配置

DMA写入通道配置

最终系统配置

系统运行——三通道

使用具有现场切换功能的 ADC 和单通道 DMA

用例

ADC配置

DMA 通道读取配置

最终系统配置

系统运行——具有现场定序器的 ADC

原文标题:中文应用笔记《AN3382 - 带计算功能并使用DMA实现现场切换的ADC》

文章出处:【微信公众号:Microchip微芯】欢迎添加关注!文章转载请注明出处。

  审核编辑:彭菁
 
打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分