ExternalTrigConv:外部触发转换选择, 配置ADC_CR2的EXTTRIG和EXTSEL[2:0],EXTTRIG使能触发源,EXTSEL[2...
001:定时器1的CC2事件 101:定时器4的CC4事件 010:定时器1的CC3事件 110:EXTI线11/ TIM8_TRGO, 仅大容量产品具有TIM8_TRGO功能 011:定时器2的CC2事件 111:SWSTART ADC3的触发配置如下 000:定时器3的CC1事件 100:定时器8的TRGO事件 001:定时器2的CC3事件 101:定时器5的CC1事件 010:定时器1的CC3事件...
触发式转换(内部定时器触发和外部IO触发):由ADC_CR2:EXTSEL[2:0]和JEXTSEL[2:0]位控制。 ADC_CR2:EXTSEL[2:0]用于选择规则通道的触发源。 ADC_CR2:EXTTRIG用于激活规则通道的触发源(1开始转换,0停止转换)。 ADC_CR2:JEXTSEL[2:0]用于选择注入通道的触发源。 ADC_CR2:JEXTTRIG用于激活注入通道的触发源...
ADC_EXTERNALTRIGCONV_T1_CC2 选择定时器1的捕获比较2作为转换外部触发 ADC_EXTERNALTRIGCONV_T2_CC2 选择定时器2的捕获比较2作为转换外部触发 ADC_EXTERNALTRIGCONV_T3_TRGO 选择定时器3的TRGO作为转换外部触发 ADC_EXTERNALTRIGCONV_T4_CC4 选择定时器4的捕获比较4作为转换外部触发 ADC_EXTERNALTRIGCONV_EXT_IT11 选...
EXTTRIG:规则通道的外部触发转换模式 该位由软件设置和清除,用于开启或禁止可以启动规则通道组转换的外部触发信号。 0:不用外部触发信号启动转换 1:使用外部触发信号启动转换 位19:17 ADC_ExternalTrigConv_T1_CC1选择定时器1的捕获比较1作为转换外部触发 ADC_ExternalTrigConv_T1_CC2选择定时器1的捕获比较2作为转换外...
外部事件触发转换的方法,有定时器和输入引脚触发等等。这里区分规则组和注入组。方法是:通过 ADC_CR2 寄存器的 EXTSET[2:0] 选择规则组的触发源,JEXTSET[2:0] 选择注入组的触发源。通过 ADC_CR2 的 EXTTRIG 和 JEXTTRIG 这两位去激活触发源。ADC3 的触发源和 ADC1/2 不同。
注入通道组:一次性最多选择4个通道,并且可同时保存4个通道的数据,因为注入组有4个数据寄存器 开始转换ADC的信号:有两种,因为DAC经常需要固定时间来转换一次 第一种是:软件触发,即通过用户写入代码来触发开始ADC转换 第二种是:硬件触发,主要是来自于定时器,也可以选择外部中断触发,PS:最好使用定时器的主模式触发,...
开始规则成组转换的六个外部触发信号 输入,数字 EXTSEL[2:0]16个模拟输入通道 模拟输入信号 ADC_IN[15:0]等效于VSS的模拟电源地 输入,模拟电源地 VSSA ADC使用的低端/负极参考电压,VREF-=VSSA 输入,模拟参考负极 VREF- 等效于VDD的模拟电源且:2.4V≤VDDA≤VDD(3.6V)输入,模拟电源 VDDA ADC使用的高端/...
ADC_Mode_AlterTrig/* ADC_ScanConvMode */ENABLE// 扫描模式DISABLE// 非扫描模式/* ADC_ContinuousConvMode */ENABLE// 连续转换模式DISABLE// 单次转换模式/* ADC_ExternalTrigConv */ADC_ExternalTrigConv_T1_CC1// TIM1_CC1事件/*!< 适用于ADC1 和 ADC2 */ADC_ExternalTrigConv_T1_CC2// TIM1_CC2事...
关于EXTSEL[2:0]的说明: 位19:17 EXTSEL[2:0]:选择启动规则通道组转换的外部事件 这些位选择用于启动规则通道组转换的外部事件 ADC1和ADC2的触发配置如下 000:定时器1的CC1事件 100:定时器3的TRGO事件 001:定时器1的CC2事件 101:定时器4的CC4事件 ...