单片机死机问题

单片器IO控制H桥马达驱动板,带动电机。很小的一个程序,但是跑不了多久就死机。
单片机硬件死机基本不可能。代码下断点多次也没有问题。用软件跑debug模式也没有。
硬件接led模拟测试2个小时也没有问题。最后驱动板调用,然后用led显示执行位置。
发现都是在电机停后就不能启动了,是单片机没有发送控制命令。如果单片机没有坏,就是
其它部件的问题。先换了一个晶振,跑了两个小时都没有。然后把之前晶振插回来,跑
了24小时也没有问题。因为马达和单片机放在一块板子上,估计是马达震动导致晶振松动。
有些棘手的问题真是二呀。

发表评论

电子邮件地址不会被公开。 必填项已用*标注