stm32如何配置两个触发沿不同的外部中断线

2025-03-13 22:28:30
推荐回答(1个)
回答1:

问题是因为EXIT-DeInit()函数,这个函数是缺省函数,就是中断原有可能残存的设置全部抹掉,比如你在配置第一个中断时,先调用EXIT-DeInit()函数,再按你的要求配置第一个中断,但你在配置第二个中断时,又重新调用EXIT-DeInit()函数,这时把你第一个中断已配置的抹掉了,所以看起来只有后面后一个中断起作用,解决方法就是在配置第一个中断时调用EXIT-DeInit()函数,后面配置其他的中断就不需要再调用EXIT-DeInit()函数了。