单片机显示系统为什么老是死机?

来源:百度知道 编辑:UC知道 时间:2024/05/21 08:28:43
我做了一个单片机显示模块,与控制主机通过串口相连,从而实现数据的传输及显示。现在出现的问题是,通信好好的,出现了数码管上的数字不动了,按键也不灵了,有时候通信一上午都不会出现这种现象,有时候一下子就出现了,反正出现的没有规律,单片机必须断电开电之后才可以,可是不一会儿的功夫又出现了,是不是程序跑飞了?我正发愁呢,希望高手们帮帮我,小弟在此先谢谢了!

排除软件问题的情况下看一下使用环境电压的的情况是不是有干扰.我做步进电机控制的时候就出过这个问题.要用高性能的电源管理芯片.

明显的软件问题.

程序有bug, 仔细找找吧.

软件问题。你加个狗看一

仔细检测堆栈是不是有溢出,或者指针有越界!应该是程序跑飞了。