您的位置 首页 数字

STM32 ADC的规矩通道和注入通道有什么区别

STM32的每个ADC模块通过内部的模拟多路开关,可以切换到不同的输入通道并进行转换。STM32特别地加入了多种成组转换的模式,可以由程序设置

STM32的每个ADC模块经过内部的模仿多路开关,能够切换到不同的输入通道并进行转化。STM32特别地加入了多种成组转化的形式,能够由程序设置好之后,对多个模仿通道自动地进行逐一地采样转化。

有2种区别转化组的方法:规矩通道组和注入通道组。一般规矩通道组中能够组织最多16个通道,而注入通道组能够组织最多4个通道。
在履行规矩通道组扫描转化时,如有破例处理则可启用注入通道组的转化。
一个不太恰当的比方是:规矩通道组的转化好比是程序的正常履行,而注入通道组的转化则好比是程序正常履行之外的一个中止处理程序。
再举一个不一定运用的比如:
假设你在家里的宅院内放了5个温度探头,室内放了3个温度探头;你需求时间监督室外温度即可,但偶然你想看看室内的温度;因而你能够运用规矩通道组循环扫描室外的5个探头并显现AD转化成果,当你想看室内温度时,经过一个按钮发动注入转化组(3个室内探头)并暂时显现室内温度,当你铺开这个按钮后,体系又会回到规矩通道组持续检测室外温度。
从体系规划上,丈量并显现室内温度的进程中止了丈量并显现室外温度的进程,但程序规划上能够在初始化阶段别离设置好不同的转化组,体系运转中不用再改变循环转化的装备,然后到达两个使命互不搅扰和快速切换的成果。能够想象一下,假如没有规矩组和注入组的区别,当你按下按钮后,需求重新装备AD循环扫描的通道,然后在施放按钮后需再次装备AD循环扫描的通道。
——————————————
上面的比如由于速度较慢,不能彻底表现这样区别(规矩组和注入组)的优点,但在工业应用领域中有许多检测和监督探头需求较快地处理,这样对AD转化的分组将简化事情处理的程序并进步事情处理的速度。

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

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

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

微信扫一扫关注我们

返回顶部