本帖最后由 chenwanglu 于 2022-12-26 14:01 编辑
如题: 运行ADC例程的ExtLines_Trigger--外部事件触发ADC转换 EXTI事件只能为上升触发?不能作为下降沿触发或者上升/下降沿触发吗?
配置为EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling; //下降沿, --无效,结果还是上升沿触发ADC转换
或者 EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising_Falling; //上升/下降沿, --无效,结果还是上升沿触发ADC转换 只能 EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising; //上升沿有效,结果正确
这个EXTI事件触发ADC的配置怎么不受边沿配置的控制呢?
配置以上三种边沿都是在上升沿触发ADC转换?
以下是运行波形,红色是PD3的exti触发事件口的的电平,黄色是ADC转换完成后的串口信号,三种边沿的配置,ADC转换都是发生在PD3的上升沿:
|