STM32同组外部中断线使用问题


一、外部中断线的使用

STM32一共有16个外部中断线,虽然可以将IO通过配置映射到每一个IO,但是每个中断线同时只能连接到一个IO上,相当于STM32能够同时使用的外部中断最多也就16个,引脚后缀是相同的如GPIOA0,GPIOB0想要同时使用EXTI0是不行的,中断只会与最后一个配置的引脚进行链接,前面的链接会被清除掉,对的,就是这么坑(H7来说,F4可以通过SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOB,EXTI_PinSource5)这种方式操作)
但同组的中断是不能同时使用对应的中断线的

二、总结

分配IO时最好用CUBE配置一下看有没有冲突

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值