MM32F103RBT6莫名其妙的复位
本帖最后由 hsxs 于 2023-2-21 13:42 编辑MM32F103RBT6莫名其妙的复位;
同一款产品,一模一样的硬件
通电之后,那镊子触碰烧录口引脚,VDD或者GND或者NRST 必然出现重启复位,查过寄存器看到的是复位引脚引起的复位只要镊子和GND可靠连接,再去触碰就不会出现复位,这种复位不是看门狗引起的。
STM32F103和CKS32F103换上去就不会出现这种情况;
发现触碰镊子触碰 按键引脚也有一定的概率复位重启 不知道是不是电源的问题,,, 镊子触碰按键引脚 为什么会重启呢 最大可能是电源的问题,芯片不会这么脆弱吧。 可能是静电? zhitao2072 发表于 2022-11-3 15:22
最大可能是电源的问题,芯片不会这么脆弱吧。
奇怪就奇怪在 封装都是pintopin;换csk或者stm的就不会,,我也有点怀疑电源, 内存溢出或者访问越界。这个需要自己写程序的时候规范代码,遇到了需要慢慢排查。 看门狗可能需要输出复位脉冲给MCU外部的其他电路 没看到电路不能肯定。 软件、硬件和一些事件都可能触发系统复位 可以通过调试工具在异常处理的地方打上断点停留 程序跑飞导致。 是不是电源的问题,电机导致电源纹波太大,导致单片机复位。 电源的问题吧 是不是有静电干扰啊 监测一下发生复位的时候供电电压有没有下降 有可能是电机启动瞬间电流过大 导致电源功率不够 hsxs 发表于 2022-11-2 16:04
发现触碰镊子触碰 按键引脚也有一定的概率复位重启
说明电路的抗干扰能力比较差 而且最好不要这样做 如果是复位引脚引起的 可以考虑是供电模块的功率不够 这种现象应该不是软件导致的 可以考虑从布线以及功率角度解决问题