调试CH32V103时候,按照参考代码写了PB0的按键中断。
测试时候发现只能进一次中断,随后无法进行按键中断了。
查看了相关寄存器的数据,发现无异常,请问这一部分需要注意什么吗?
中断触发时寄存器数据:
EXTI_INTENR:00000001
EXTI_EVENR:00000000
EXTI_RTENR:00000000
EXTI_FTENR:00000001
EXTI_SWIEVR:00000000
EXTI_INTENR:00000001
EXTI_INT:00000001
清除中断标志后数据:
EXTI_INTENR:00000001
EXTI_EVENR:00000000
EXTI_RTENR:00000000
EXTI_FTENR:00000001
EXTI_SWIEVR:00000000
EXTI_INTENR:00000001
EXTI_INT:00000000
然后就无法再进中断了。