(三) STM32 外部中断的原理与应用( 五 )
线18:连接到USB唤醒事件 。
每个外部中断线可以独立的配置触发方式(上升沿 , 下降沿或者双边沿触发) , 触发/屏蔽 , 专用的状态位 。 STM32供IO使用的中断线只有16个 , 但是STM32F10x系列的IO口多达上百个 , 那么中断线怎么跟io口对应呢?其实啊 , 一组IO口对应一根中断线 , 每个IO口都可以使用这跟中断线 , 但是在同一时刻 , 只能响应一个端口的事件触发 , 不能同时响应所有GPIO端口的事件 , 也就是分时复用 。
4、中断服务函数
STM32分配了16根中断线 , 但是中断服务函数只分配了7个 , 毋庸置疑 , 肯定有几个也是要大家共享的了 。
- 中断线0 ~ 4 各对应一个中断函数(下图少了一个外部中断0)
- 中断线5 ~ 9共用中断函数EXTI9_5_IRQHandler
- 中断线10 ~ 15共用中断函数EXTI15_10_IRQHandler
中断服务函数列表:
EXTI0_IRQHandler
EXTI1_IRQHandler
EXTI2_IRQHandler
EXTI3_IRQHandler
推荐阅读
- ag战队|AG超玩会被estar中断连胜,或利大于弊,及时调整才能走得更远!
- 王昭君|王者荣耀:梦奇改版自动攻击,大乔芈月削弱,回血不再中断回城!
- 卡牌|nuguri的行为太过分,FPX强行给俱乐部断网,直播也中断
- 华为手机|华为下滑,小米上升!华为手机销量为何双位数下滑?外部压力严峻
- 华为|中科院伸出援手!任正非:极端困难的外部条件把我们逼向世界第一
- 5G|后果自负!中断5G合作,驱离中国工人,中方采取对等措施
- Excel怎样导入其他表格的外部数据?
- 谷歌CEO:非主业创新研发业务将引入外部股东,更严格管理
- 2020微信公开课PRO:企业微信3.0版本外部群聊人数升级至100人
- 智造问答|卡特340挖掘机燃油泵外部机油泄漏故障的原因