还没有解决呢?也不知道从何入手?只是后来发现并不是波特率问题??……
51串口通信经常导致电脑蓝屏,求解决方法 ???
串口通信,数据发送过程中突然就蓝屏了
甚至有时候51电源关掉都会蓝屏
还有就是在烧录程序的时候也会出……
结果发现,连续发送再长一点的数据,波特率再高也会出错了。{:sad:}……
又发现问题了?把波特率提高到115200,单片机发送一串数据20个字节,所需要的时间是0.0017s,但是自动发送周期为1ms都可以发送无误,而且也没有错误。
也就是说和自动……
嗯嗯,对呢,双工的都会发生这样的问题。而且在发送的时候把REN清零就不会出现这样的情况。
另一个原因,如果波特率为19200,串口发送一段数据时间大概为8ms左右,单片机接收到之……
也许是溢出问题,但找不出是哪里溢出了。收发程序就在上面。也有可能是程序的问题??……
将波特率降低出现这样的几率越大,反而将波特率提高却不会出现这样的情况。主要是因为提高波特率,自动发送周期就比单片机发送数据的时间长,这样就不会导致死机了……
两个不同的模块估计不是电压问题了吧~~~很有可能是程序的问题……
我想应该不是硬件的问题,因为换了另一个不一样功能的51模块(因为是在开发一个项目,有很多不一样功能的51模块,电路也不一样),同样会出现这样的问题。导致重启的话,还有一个问题??就……