380091044 发表于 2023-11-4 18:16:18

jwd 发表于 2023-11-3 15:16
假设在你延时时出现另外一个短信号有没有可能滤过呢

有可能的,达不到滤波要求的信号,不但过滤掉,而且过滤的时间重新开始计算,直至到正常的延时时间,才算信号是正常信号,目前,我是这样设置的。

zhx 发表于 2023-11-4 20:55:25

程序就跑 IO检测,然后用LED 显示检测 IO的高低电平,如果和接近开关的灯一样,你就检查自己的程序吧!

jwd 发表于 2023-11-4 21:45:05

建议你使用定时器中断,在中断中置标志位,假设使用软件延时(不要阻塞时延时)来判断定时时间

jkernet 发表于 2023-11-11 10:59:15

看起来像阻塞了
页: 1 [2]
查看完整版本: 问题:两个接近开关同时检测不到,应该是报故障的,指示灯依然指示正常???