假如我同时使用PA8和PC8作为外部中断的输入,如果某时刻这两个都触发了中断我该咋解决了。当然不能换I/O口,还有其它办法么求解

2019-07-20 01:39发布


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
nashui_sx
1楼-- · 2019-07-20 05:27
不行的,同一个中断线,后一个配置覆盖前一个设置
LRW
2楼-- · 2019-07-20 11:17
可以设置优先级的。一个一个处理了
xmg
3楼-- · 2019-07-20 13:45
 精彩回答 2  元偷偷看……
edmund1234
4楼-- · 2019-07-20 19:15
 精彩回答 2  元偷偷看……
xmg
5楼-- · 2019-07-21 00:25
edmund1234 发表于 2019-5-26 19:23
中断函数里加个判断, 例如
if (GPIOA->IDR & (1

加这个有啥用,可以区分是哪一个中断么。而且如果我把PA8和PC8都映射到EXT8一般只有最后一个映射到EXT8,前一个就失效了
awsawzj
6楼-- · 2019-07-21 01:07
 精彩回答 2  元偷偷看……

一周热门 更多>