ADC注入组与规则不同点
参考文档:RM0008 Reference manual.pdf(STM32参考手册)
参考章节: 11.3 AD functional description
11.3.3 Channel selection
11.3.9 Injected channel management
一、注入组与规则组的不同点如下:
1、通道数不同
ADC模块有16个多路通道,可以把转换组织成2个组:规则组和注入组。在任意多个通道上以任意顺序进行的一系列转换构成成组转换。例如,可以如下顺序完成转换:通道3、通道8、通道2、通道2、通道0、通道2、通道2、通道15。
规则组最多16个转换组成。而注入组最多4个转换组成。
2、注入组通道可以打断规则组通道
(1)触发注入模式
如果在规则通道转换期间产生一个外部注入触发,当前转换被复位,注入通道序列被以单次扫描方式进行转换。 注入通道转换完成后,恢复上次被中断的规则组通道转换。如果在注入转换期间产生一个规则事件,注入转换不会被中断,但是规则序列将在注入序列结束后被执行。
(2)自动注入模式
在规则通道之后,注入通道被自动转换,这个模式可以用来转换最多20个转换序列,相当规则组和注入组合并,规则通道在前,注入通道在后,构成20个转换序列的组。