[STM32F0] STM32F030C8外部io口中断电平保持在1.2V时一直触发中断出不来

[复制链接]
2721|53
白马过平川 发表于 2024-1-11 23:00 | 显示全部楼层
你改成下降沿触发多好啊,这样就只要0才能触发了
风凉 发表于 2024-1-12 02:00 | 显示全部楼层
是,要不提升一下你MCU的工作电压试试?
温室雏菊 发表于 2024-1-12 06:00 | 显示全部楼层
没遇到过,而且信号也没有这么尴尬的电压状态
我吃小朋友 发表于 2024-1-12 10:00 | 显示全部楼层
直接用运放,将电平转换一下就好了
digit0 发表于 2024-1-12 14:18 | 显示全部楼层
在stm中,可以经由过程设置装备摆设相干的寄存器来设置高低电平触发间断的阈值。
西洲 发表于 2024-1-12 16:00 | 显示全部楼层
你这1.2V的信号改一下呗,改成3.3V或者2.5V,应该就好了
alvpeg 发表于 2024-1-13 11:19 | 显示全部楼层
考虑使用外部中断/事件线的事件检测模式而非边沿检测模式。
jimmhu 发表于 2024-1-13 13:24 | 显示全部楼层
检查中断服务函数(ISR)是否正确实现
ingramward 发表于 2024-1-13 13:36 | 显示全部楼层
检查I/O口与外部设备的连接是否良好,没有开路或短路。
janewood 发表于 2024-1-13 15:49 | 显示全部楼层
使用这些工具来观察I/O口的电平变化,看是否有异常的信号出现。
mickit 发表于 2024-1-13 16:43 | 显示全部楼层
果设置为电平触发,但实际电平并未发生变化,可能导致中断一直被触发。
lzbf 发表于 2024-1-14 21:53 | 显示全部楼层
TM32的数字输入通常具有一定的阈值电压,高电平和低电平的阈值一般分别为VDD×(0.60.7)和VSS×(0.30.4)。
bestwell 发表于 2024-1-19 11:24 | 显示全部楼层
检查外部设备是否正常工作,以及与IO口的连接是否正确
sdlls 发表于 2024-1-19 11:58 | 显示全部楼层
电平变化时可能存在的噪声或抖动可能导致中断误判
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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