您的位置 首页 产品

STM32学习之路(六)——AD转化

ADC输入通道管理模式可分为规则组和注入组。规则组指正常的转换;而注入组是由外部触发或者软件触发,打断正常的规则组转换。规则…

ADC输入通道管理形式可分为规矩组和注入组。规矩组指正常的转化;而注入组是由外部触发或许软件触发,打断正常的规矩组转化。规矩组可所以某单一的通道,也可所以某几个通道的组合。多通道的转化次第可编程,转化次第长度最大为16,注入通道最长为4.
1、单词转化形式,即可以经过设置ADC_CR2寄存器的ADON位(只适用于规矩通道)发动,也可经过外部触发发动(都适用),此刻CONT位为0.
规矩通道被转化后:数据存储在ADC_DR中
EOC(转化成果)标志置位
设置了EOCIE,则发生中止
注入通道被转化后:数据存储在ADC_DRJ1中
JEOC(注入转化完毕)标志置位
设置了JEOCIE,则发生中止
2、接连转化形式,即在转化中,当前面ADC转化一完毕立刻发动另一次转化。可经过外部触发发动或经过ADC_CR2寄存器上的ADON位发动,此刻CONT位是1.相同分为规矩通道接连转化和注入通道接连转化。
DMA恳求。由于规矩通道转化的值存储在一个仅有的数据寄存器中,所以当转化多个规矩通道时需求运用DMA,防止丢掉已存储在ADC_DR寄存器中的数据。只要在规矩通道的转化完毕时才发生DMA恳求,并将转化的数据从ADC_DR寄存器传输到用户指定的意图地址。
参数设置:
(1)第一个参数是ADC_Mode,一般设置为独立形式,每个ADC接口独立作业。
(2)第二个参数是ADC_ScanConvMode。只用一个通道为DISABLE,多个通道是ENABLE。
(3)第三个参数是ADC_ContinuousConvMode,单次转化设置为DISABLE,屡次为ENABLE。
(4)第四个参数是ADC_ExternalTrigConv挑选触发形式:1.软件触发 2.定时器触发

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/chanpin/254943.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部