STM32定义的60个中断是不是可随便接任意GPIO口???还是每个GPIO口对应唯一的一个?还是根据中断类别定义IO 5

 我来答
百度网友0f4cc35
2013-03-04 · TA获得超过338个赞
知道答主
回答量:37
采纳率:0%
帮助的人:64.6万
展开全部
你说的外部中断吧,呵呵,每个GPIO口都可以外部中断,但是中断向量只有这么多:
EXTI0_IRQn = 6, /*!< EXTI Line0 Interrupt */
EXTI1_IRQn = 7, /*!< EXTI Line1 Interrupt */
EXTI2_IRQn = 8, /*!< EXTI Line2 Interrupt */
EXTI3_IRQn = 9, /*!< EXTI Line3 Interrupt */
EXTI4_IRQn = 10, /*!< EXTI Line4 Interrupt */
EXTI9_5_IRQn = 23, /*!< External Line[9:5] Interrupts */
EXTI15_10_IRQn = 40, /*!< External Line[15:10] Interrupts */
你需要通过判断来确定那个哪一组GPIO的哪一个pin发生中断了。

欢迎追问
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式