ch32v307使用外部中断12(响应ch438q的中断),如一直中断,一会该中断服务程序就不响应了,中断管脚低电平请问原因?

如题所问,之前调试另一个产品也出现过,但是STM32就不会出现中断不响应现象。只是该中断不响应,主程序仍在工作。

中断管脚低电平,但是不再响应中断,请问原因?


您好,我这边测试CH32V307外部中断12运行,测试代码与测试结果如下:

PA0与PA13通过杜邦线连接

image.png

image.png

附测试代码:

icon_rar.gifV307_EXTI12.zip



是不是进中断后,要关闭该中断的使能输出位,防止再次进中断,在中断服务程序的最后时再打开中断使能。


您好,可以参考一下2楼回复的例程,注意进入中断后要注意清除对应的中断标志位,此外中断函数要注意加中断声明


只有登录才能回复,可以选择微信账号登录