PA0和PB0同时设置外部中断0是否可以
社区朋友:我在画PCB时想着怎么走线方便,STM32外部中断比较灵活,板回了开始编程时发现IO口PA0和PB0同时是外部中断0接口。中断0接口都需要定义上升和下降产生中断。产生中断时不知道是哪一个接口?这种情况怎么处理。请社区朋帮忙!!
RE:PA0和PB0同时设置外部中断0是否可以
完全没问题的,它们中断入口是同一个,你进入后采用查询的方式进行判断即可。:DRE:PA0和PB0同时设置外部中断0是否可以
楼上正解哈,只是这不是一个万全这策哈,有些中断事后去查询可能得到错误的结果哈,最好还是不要这样用!:):P;P回复:PA0和PB0同时设置外部中断0是否可以
这么悲剧,还是飞根线吧,这样更可靠,程序更容易处理RE:PA0和PB0同时设置外部中断0是否可以
是不可以的 ,你把中断向量分给PA0以后,PB0 你再分给PB0,要不是没反应,要不你就是根本分不出来是那个,因为所有的A0口线的 外部中断的 所有东西都是公用的。
不信 你实际测试 就知道了 ,会凌乱的 ,而且 系统不稳定 这样跑
RE:PA0和PB0同时设置外部中断0是否可以
你可以使用 别的中断源看看比如上 下降沿 捕获 触发中断,你看这样行不,不知道 PA0 PB0,的口支持不支持捕获输入脉冲 ,你要查下手册了 这个 。
页:
[1]