关于外部中断:
在写外部中断回调函数的时候,如何用到多个引脚中断,应该尽量避免使用同一个GPIO的PIN,比如PA0,PB0,PC0等,而应该错开使用GPIO,比如可以使用PA0,PA1,PB0等。
因为如下图所示,同一组GPIO共用同一个外部中断,但外部中断回调函数时,只辨别来自哪个PIN,而不判断来自哪个GPIO,所以我们在使用外部中断时应当避免中断冲突。
![STM32F4xx中文参考手册](https://i-blog.csdnimg.cn/blog_migrate/e7f1d5c074944f0ceeb83694842dacb3.png)
参考:
https://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid=608190&extra=&ordertype=1