完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
AT32的各个型号的ADC稍有一些差别,因此各个型号分别有对应的ADC application note。 这个帖子介绍AT32F403A/407的ADC,简单列举了一些403A/407 ADC的功能,完整功能和使用说明请下载附件pdf查阅。 403A/407的ADC 是一个将模拟输入信号转换为设定分辨率数位数字信号的外设。采样率最高可达 2MSPS。多达 18 个通道源可进行采样及转换。具备多种功能强大的模式,本文主要以 ADC 的特色功 能进行讲解和案列解析。支持型号:AT32F403Axx/AT32F407xx **目录 ** 1 ADC 简介.................................................................. 7 2 ADC 功能解析............................................................. 9 时钟及状态 ................................................................. 9 功能介绍.......................................................................9 软件接口.......................................................................9 采样转换...................................................................... 9 ...... **ADC 简介 ** ADC 包含但不限于以下内容: 时钟及状态,由数字和模拟时钟两个部分组成 支持分辨率为 12 位的转换,采样周期支持广范围的配置 自校准,自带校准功能以纠正数据偏移 基本模式,支持多种模式,不同模式可组合使用满足多种应用 不同优先权的通道,普通通道与抢占通道具备不同的优先权 多种独立的触发源,包括 TMR、EXINT、软触发等多种触发选择 数据后级处理,包括数据的对齐,抢占通道偏移量等多种处理 电压监测,通过对转换结果的判定来实现电压监测 中断及状态事件,具备多种标志指示 ADC 状态,且某些标志还具备中断功能 多种转换数据的获取方式,包括 DMA 获取、CPU 获取两种方式实现转换数据的读取 ADC1 和 ADC2 可组成 ADC 的主从模式,可设定同时、交错、位移等多种组合模式 ADC1框图: **输入管脚介绍: ** VDDA :模拟电源,ADC 模拟电源 VSSA :模拟电源地,ADC 模拟电源地 VREF+ :模拟参考正极,ADC 使用的高端/正极模拟参考电压 VREF- :模拟参考负极,ADC 使用的低端/负极参考电压 ADCx_IN :模拟输入信号通道 输入管脚的连接与电压范围限制请参考 Datasheet。 ... ADC 的主从模式 ADC 主从模式即通过触发主机来联动从机进行通道转换,并且将 ADC1 普通数据寄存器作为获取主 从 ADC 普通通道数据的单一接口。 主从模式以 ADC1 作为主机,ADC2 作为从机。ADC3 则只能独立动作,与主从模式无关。 主从模式ADC框图: 同时模式 同时模式可用于普通/抢占/普通抢占组合。配置同时模式后,可触发主机,使主机与从机同时转换各 自的通道。在此模式下,必须使用相同的采样时间以及相同的序列长度,以避免主从之间失去同步, 遗失数据。 **交错触发模式 ** 交错触发模式适用于抢占通道组,可单独使用也可与普通同时模式组合使用。配置抢占交错触发模式 后,可多次触发主机的抢占通道,促使主从 ADC 轮流转换抢占通道组。 **位移模式 ** 位移模式适用于普通通道组,此模式只可单独使用,不能与抢占通道组合使用。配置普通位移模式 后,可触发主机普通通道,使各 ADC 之间自动在普通通道的转换上时序位移。 **普通短位移模式 ** 配置 ADC 控制寄存器 1(ADC_CTRL1)的 MSSEL 至普通短位移模式后,可触发主机普通通道, 使 ADC 之间自动在普通通道的转换上时序位移 7 个 ADCCLK。在这个模式下,采样时间只能选择 1.5 个 ADCCLK 周期。如下图所示。 **普通长位移模式 ** 配置 ADC 控制寄存器 1(ADC_CTRL1)的 MSSEL 至普通长位移模式后,可触发主机普通通道,使 ADC 之间自动在普通通道的转换上时序位移 14 个 ADCCLK。在这个模式下,采样时间只能选择小于 14 个 ADCCLK 周期。如下图所示。 注意: --此模式普通通道长度只能设置为 1; --此模式下,一次触发后会不停转换,禁止与反复模式共用; 此模式下禁止抢占通道触发。 ... |
|
相关推荐
|
|
STM32CUBEMX(7)--移植雅特力AT32F403AVGT(兼容STM32F103VGT6),DAC输出电压
126 浏览 0 评论
【RA-Eco-RA0E1-32PIN-V1.0开发板试用】开发板简介与上电测试
269 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-shell脚本编写之传参
441 浏览 0 评论
【xG24 Matter开发套件试用体验】点灯之后的UART测试
509 浏览 0 评论
【xG24 Matter开发套件试用体验】第一个LED测试工程
435 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11005 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-7 04:15 , Processed in 0.663374 second(s), Total 64, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191