示波器测信号看看是否有异常
发现问题了,发现INT1的波形和INT0的波形是反向对称的。
正常INT0是上升沿中断,20ms后下降沿中断,再20ms后上升沿中断。这样周期
INT1是下降沿中断,20ms后上升沿中断,再20ms后下降沿中断。
不知道这是啥问题啊 pxc 发表于 2025-3-24 11:02
发现问题了,发现INT1的波形和INT0的波形是反向对称的。
正常INT0是上升沿中断,20ms后下降沿中断,再20m ...
20ms→上升沿→20ms→下降沿
下降沿不理它,上升沿40ms一次,那没有问题呀 DebugLab 发表于 2025-3-24 11:04
20ms→上升沿→20ms→下降沿
下降沿不理它,上升沿40ms一次,那没有问题呀
我重新拖焊了一遍,把2个ADC换过来了,现在上升沿中断都是5V了。
ADC1始终是正常,ADC的波形跟ADC1完全反过来。
DebugLab 发表于 2025-3-24 10:14
示波器测信号看看是否有异常
我觉得是单片机的问题,两个外部中断初始化之间有冲突,我屏蔽INT0的中断不开,INT1中断就正常了。 DebugLab 发表于 2025-3-24 10:14
示波器测信号看看是否有异常
屏蔽INT1,INT2的波形就正常,都打开,两个波形就是完全对称相反
页:
1
[2]