最近要做一个八通道的温度采样,选择了STM32F103R8T6,看到其有16个通道的ADC,但是在应用的时候分为规则组和注入组,其中规则组的可以扩展8个通道,注入组的可以扩展4个通道,因为不太了解其中的用法,所以在此请教一下 1、二者在应用上的区分? 2、如果设为规则组8通道ADC非DMA模式,我该怎么操作呢?貌似只能读取最近一次规则组的采样值呢? 就以上两个问题,希望能够得到广大网友的热心帮助,在此表示衷心的感谢。
RE:关于STM32的ADC规则组和注入组
2--采集通道有8路,最好用DMA方式,
回复:关于STM32的ADC规则组和注入组
回复:关于STM32的ADC规则组和注入组
1--规则组是正常的ADC采集,注入组是触发中断方式的ADC采集,例如:你想采集8通道温度,后来又有偶尔监控一下湿度,这个湿度ADC就可以放在注入组中,通过合适的触发来启动,启动注入组后,规则组转换暂停,等待注入组完成后,规则组再进行。
2--采集通道有8路,最好用DMA方式,
是不是一个通道既可以设置为规则通道又可以设置为注入通道呢?也就是说二者可不可以分时复用呢?多谢了