[应用相关] 是否可以在同一个 EXTI 上使用 2 个引脚?

[复制链接]
937|10
 楼主| flycamelaaa 发表于 2024-10-29 15:26 | 显示全部楼层 |阅读模式
我想在不干扰主循环的情况下读取 EC11 编码器,因此我决定使用中断。

我可以将编码器的引脚 A 和引脚 B 都连接到 PA1 和 PB1,并仅使用 EXTI1 将开关事件映射到同一个中断例程吗?
冰春彩落下 发表于 2024-11-23 22:11 | 显示全部楼层
在STM32微控制器中,EXTI(外部中断线)是用于处理外部中断的机制。每个EXTI线可以与多个引脚关联,但这些引脚必须属于同一组(例如,同一组的GPIO端口)
暖了夏天蓝了海 发表于 2024-11-23 22:14 | 显示全部楼层
就是你想让这俩IO,但是实现是一个中断信号

淡漠安然 发表于 2024-11-24 02:00 | 显示全部楼层
STM32EXTI线可以与同一组GPIO端口的多个引脚关联,但每个EXTI线只能处理一个中断事件

三生万物 发表于 2024-11-24 03:00 | 显示全部楼层
确保PA0PB0的中断优先级相同,否则可能会导致中断处理顺序不确定

别乱了阵脚 发表于 2024-11-24 04:00 | 显示全部楼层
中断标志清除,在处理完中断后,务必清除相应的中断标志,以避免重复触发中断

一秒落纱 发表于 2024-11-24 05:00 | 显示全部楼层
我觉得应该是不行吧,这样的话

光辉梦境 发表于 2024-11-24 06:00 | 显示全部楼层
我记得STM32应该有个编码器接口吧,你可以接上去啊

江河千里 发表于 2024-11-24 08:00 | 显示全部楼层
我觉得不太行啊,这样是不是有点冲突呢

远山寻你 发表于 2024-11-24 09:00 | 显示全部楼层
不建议这么使用,感觉不稳定呢

夜阑风雨 发表于 2024-11-24 10:00 | 显示全部楼层
你可以试试,不过我觉得应该是不行啊

您需要登录后才可以回帖 登录 | 注册

本版积分规则

837

主题

4432

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部