TI中文支持网
TI专业的中文技术问题搜集分享网站

关于错误波特率通信导致串口奔溃的问题!!!!!

大家好我在利用28335通信串口通信的时候发现一个问题,在能正确通信的前提下我利用串口调试工具,选择了一个错误的波特率

发送了一帧数据,然后在切换回了正确的波特率时,就不能正确通信了,而且不管换什么波特率都不行,串口没有反应

我在串口接收中断里面设置断点,发现没有进入中断,这里不知道是接受不到数据,还是说就是彻底奔溃了。这个是什么原因导致的。有什么解决办法没有。

不知道各位有没有遇到过这种问题。求教求教!!!!

rookiecalf:

添加软件看门狗,超时无有效数据,对串口复位

大家好我在利用28335通信串口通信的时候发现一个问题,在能正确通信的前提下我利用串口调试工具,选择了一个错误的波特率

发送了一帧数据,然后在切换回了正确的波特率时,就不能正确通信了,而且不管换什么波特率都不行,串口没有反应

我在串口接收中断里面设置断点,发现没有进入中断,这里不知道是接受不到数据,还是说就是彻底奔溃了。这个是什么原因导致的。有什么解决办法没有。

不知道各位有没有遇到过这种问题。求教求教!!!!

mangui zhang:

在正确的波特率下  通过串口助手发送一帧数据是可以的吗?

修改波特率后你只发一个字节试试     你说的这个我觉得不应该啊 

难道不合理的波特率MCU那边一个字节都没有收到   

大家好我在利用28335通信串口通信的时候发现一个问题,在能正确通信的前提下我利用串口调试工具,选择了一个错误的波特率

发送了一帧数据,然后在切换回了正确的波特率时,就不能正确通信了,而且不管换什么波特率都不行,串口没有反应

我在串口接收中断里面设置断点,发现没有进入中断,这里不知道是接受不到数据,还是说就是彻底奔溃了。这个是什么原因导致的。有什么解决办法没有。

不知道各位有没有遇到过这种问题。求教求教!!!!

dong yan2:

回复 rookiecalf:

您好,这个我试试。谢谢啦!!!

大家好我在利用28335通信串口通信的时候发现一个问题,在能正确通信的前提下我利用串口调试工具,选择了一个错误的波特率

发送了一帧数据,然后在切换回了正确的波特率时,就不能正确通信了,而且不管换什么波特率都不行,串口没有反应

我在串口接收中断里面设置断点,发现没有进入中断,这里不知道是接受不到数据,还是说就是彻底奔溃了。这个是什么原因导致的。有什么解决办法没有。

不知道各位有没有遇到过这种问题。求教求教!!!!

dong yan2:

回复 mangui zhang:

我设置的是接受中断,如果有接收到 一个字节是会进入中断的但是始终没有进入,我其实是想实现一个功能,就是通过上位机通过自动发送不同波特率的帧数据来检测下位机 的波特率,然后再对其进行设置。就是在实验过程中才发现这个现象。

赞(0)
未经允许不得转载:TI中文支持网 » 关于错误波特率通信导致串口奔溃的问题!!!!!
分享到: 更多 (0)