发新帖我要提问
123
返回列表
打印
[STM32F0]

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

[复制链接]
楼主: duo点
手机看帖
扫描二维码
随时随地手机跟帖
41
你改成下降沿触发多好啊,这样就只要0才能触发了

使用特权

评论回复
42
风凉| | 2024-1-12 02:00 | 只看该作者
是,要不提升一下你MCU的工作电压试试?

使用特权

评论回复
43
温室雏菊| | 2024-1-12 06:00 | 只看该作者
没遇到过,而且信号也没有这么尴尬的电压状态

使用特权

评论回复
44
我吃小朋友| | 2024-1-12 10:00 | 只看该作者
直接用运放,将电平转换一下就好了

使用特权

评论回复
45
digit0| | 2024-1-12 14:18 | 只看该作者
在stm中,可以经由过程设置装备摆设相干的寄存器来设置高低电平触发间断的阈值。

使用特权

评论回复
46
西洲| | 2024-1-12 16:00 | 只看该作者
你这1.2V的信号改一下呗,改成3.3V或者2.5V,应该就好了

使用特权

评论回复
47
alvpeg| | 2024-1-13 11:19 | 只看该作者
考虑使用外部中断/事件线的事件检测模式而非边沿检测模式。

使用特权

评论回复
48
jimmhu| | 2024-1-13 13:24 | 只看该作者
检查中断服务函数(ISR)是否正确实现

使用特权

评论回复
49
ingramward| | 2024-1-13 13:36 | 只看该作者
检查I/O口与外部设备的连接是否良好,没有开路或短路。

使用特权

评论回复
50
janewood| | 2024-1-13 15:49 | 只看该作者
使用这些工具来观察I/O口的电平变化,看是否有异常的信号出现。

使用特权

评论回复
51
mickit| | 2024-1-13 16:43 | 只看该作者
果设置为电平触发,但实际电平并未发生变化,可能导致中断一直被触发。

使用特权

评论回复
52
lzbf| | 2024-1-14 21:53 | 只看该作者
TM32的数字输入通常具有一定的阈值电压,高电平和低电平的阈值一般分别为VDD×(0.60.7)和VSS×(0.30.4)。

使用特权

评论回复
53
bestwell| | 2024-1-19 11:24 | 只看该作者
检查外部设备是否正常工作,以及与IO口的连接是否正确

使用特权

评论回复
54
sdlls| | 2024-1-19 11:58 | 只看该作者
电平变化时可能存在的噪声或抖动可能导致中断误判

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则