求助:STM32有16个外部中断/事件线,但是为什么中断向量表中只有5个外部中断?
答案:5 悬赏:20 手机版
解决时间 2021-02-19 00:18
- 提问者网友:wodetian
- 2021-02-18 19:31
求助:STM32有16个外部中断/事件线,但是为什么中断向量表中只有5个外部中断?
最佳答案
- 五星知识达人网友:撞了怀
- 2021-02-18 20:46
编写 void EXTI9_5_IRQHandler (void) 和 void EXTI15_10_IRQHandler(void)对EXTI5-EXTI15中断处理,在函数里面通过查询挂起寄存器(EXTI->PR或FlagStatus EXTI_GetFlagStatus(uint32_t EXTI_Line))来看是哪个中断发生。
全部回答
- 1楼网友:蕴藏春秋
- 2021-02-19 00:37
仔细钻研钻研技术手册 应该是有解决方法的 楼主 顶一个
- 2楼网友:时间的尘埃
- 2021-02-18 23:12
DCD EXTI0_IRQHandler ; EXTI Line 0 DCD EXTI1_IRQHandler ; EXTI Line 1 DCD EXTI2_IRQHandler ; EXTI Line 2 DCD EXTI3_IRQHandler ; EXTI Line 3 DCD EXTI4_IRQHandler ; EXTI Line 4 DCD EXTI9_5_IRQHandler ; EXTI Line 9..5 DCD EXTI15_10_IRQHandler ; EXTI Line 15..10
- 3楼网友:七十二街
- 2021-02-18 21:56
它的中断配置是PA0、PB0、PC0......连到EXTI0,PA1、PB1等连到EXTI1,以此类推。同一时刻EXTx只能响应同一组内一个IO口的事件 可以分时复用
- 4楼网友:猎心人
- 2021-02-18 21:30
你看库函数哦!那里面除了你说的还有 EXTI15_10_IRQn,EXTI9_5_IRQn,5到9线是一个中断入口,10到15线有事一个中断入口
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯