在stm32中,PA-PG的各个端口位是共享外部中断线线的,
如图:
外部中断线0-4是独立个一个中断向量入口,而EXTI5-9,EXTI10-15是共用一个中断向量,
假如我设置了PC12,PB14产生中断,是同一个中断向量,但是对应不同的中断线,此时,如果PC12,PB14同时产生中断,STM32是怎么响应这个中断的?优先响应哪个?依据是什么?
我手册上查了很久,没有查到这种情况的说明。
还有一种情况,要是PC12发生中断进入了这个中断,但是还没退出,另外一个PB14中断又来了,如何处理?
难道能够重复进入这个中断函数?
还是等待之前的中断处理完成之后,再次进入中断函数?
本帖子中包含更多资源
您需要 登录 才可以下载或转载
|