debug调试奇怪问题01

本文探讨了一个在L416 MCU控制的RF烟感系统中出现的异常现象:当烟感A触发报警时,烟感B或C反而先主动报警。问题与debug接口相关,不接debug线问题消失,接两个debug口则问题重现。通过更换debug线、不同型号的烟感设备以及MCU芯片,初步判断问题可能与L416 MCU芯片本身有关。排查过程涉及串口通信和RF模块的调试,但最终未找到具体硬件故障原因。
摘要由CSDN通过智能技术生成

设备:RF烟感+ RF网关

mcu:L416

调试目标:对烟感A 的RF模块和mcu接debug输出打印信息,观察联动报警状况。

预期现象:烟感A触发报警后,烟感B,C设备联动报警;烟感A静音后,B,C联动静音。

问题:烟感A通过烟雾触发报警时,烟感B,或C 反倒先报警(并且是主动报警),烟感A变成了被动报警。

分析:如果不接debug线,则问题解决;如果接RF+mcu 两个debug口则问题复现;如果接一个debug口则问题解决。初步判断跟串口强相关。

排查:1.怀疑debug线或口出现短路现象,更换debug线和口,问题依旧。

          2. 通过debug信息发现烟感B,/C 串口的RF模块收到烟雾触发的指令,并上报到了mcu,所以烟感B/C 会先主动报警,而烟感A收到联动报警指令后会先联动报警 。

        3. 后面改用合泰5250 方案的同类型烟感,用同样的debug接线方式进行测试,发现问题解决。

         4.  更换回L416设备复测,现象依旧。

结论:初步判断该现象的发生跟mcu 芯片有关。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值