EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
单片机死机问题
( X6 t* N5 q. ~5 o9 F8 E
* r4 w) m* O" d
8 i: p! T* H6 ]6 X6 \4 p* L4 Y, K& d一 振荡器停止振荡 又可以分为电源电压不稳,或者强干扰引起的振荡器停振。 二 PC指针跑飞 电源电压不稳或强干扰引起PC跑飞,如果看门狗不好,也会引起死机。 三 设计上对长引出线的IO没有保护,静电打在IO口上引起单片机死锁,破坏了硬件逻辑功能,导致死机。 四. 复位收到干扰,引起反复复位,在反复复位当中有可能会导致死机。 综上所述: 设计电路时,应该注意: 1.电源稳定 2.IO保护 3.振荡器PCB布线要注意 4.复位电路设计和PCB布线 5.电源,信号线干扰路径的保护,加滤波TVS等 6.高速信号输出远离信号输入端,如SPI总线,I2C总线布线要远离ADC,复位,时钟等布线处,以及其他模拟前端。 一家之言,欢迎纠正 电源电压 的地 不稳定 造成电源电压 瞬间负电压 导致单片机故障 程序不发运行 我的理解:
' a: A; |4 y* |" \5 ] |