大家好我在利用28335通信串口通信的时候发现一个问题,在能正确通信的前提下我利用串口调试工具,选择了一个错误的波特率
发送了一帧数据,然后在切换回了正确的波特率时,就不能正确通信了,而且不管换什么波特率都不行,串口没有反应
我在串口接收中断里面设置断点,发现没有进入中断,这里不知道是接受不到数据,还是说就是彻底奔溃了。这个是什么原因导致的。有什么解决办法没有。
不知道各位有没有遇到过这种问题。求教求教!!!!
rookiecalf:
添加软件看门狗,超时无有效数据,对串口复位
大家好我在利用28335通信串口通信的时候发现一个问题,在能正确通信的前提下我利用串口调试工具,选择了一个错误的波特率
发送了一帧数据,然后在切换回了正确的波特率时,就不能正确通信了,而且不管换什么波特率都不行,串口没有反应
我在串口接收中断里面设置断点,发现没有进入中断,这里不知道是接受不到数据,还是说就是彻底奔溃了。这个是什么原因导致的。有什么解决办法没有。
不知道各位有没有遇到过这种问题。求教求教!!!!
mangui zhang:
在正确的波特率下 通过串口助手发送一帧数据是可以的吗?
修改波特率后你只发一个字节试试 你说的这个我觉得不应该啊
难道不合理的波特率MCU那边一个字节都没有收到
大家好我在利用28335通信串口通信的时候发现一个问题,在能正确通信的前提下我利用串口调试工具,选择了一个错误的波特率
发送了一帧数据,然后在切换回了正确的波特率时,就不能正确通信了,而且不管换什么波特率都不行,串口没有反应
我在串口接收中断里面设置断点,发现没有进入中断,这里不知道是接受不到数据,还是说就是彻底奔溃了。这个是什么原因导致的。有什么解决办法没有。
不知道各位有没有遇到过这种问题。求教求教!!!!
dong yan2:
回复 rookiecalf:
您好,这个我试试。谢谢啦!!!
大家好我在利用28335通信串口通信的时候发现一个问题,在能正确通信的前提下我利用串口调试工具,选择了一个错误的波特率
发送了一帧数据,然后在切换回了正确的波特率时,就不能正确通信了,而且不管换什么波特率都不行,串口没有反应
我在串口接收中断里面设置断点,发现没有进入中断,这里不知道是接受不到数据,还是说就是彻底奔溃了。这个是什么原因导致的。有什么解决办法没有。
不知道各位有没有遇到过这种问题。求教求教!!!!
dong yan2:
回复 mangui zhang:
我设置的是接受中断,如果有接收到 一个字节是会进入中断的但是始终没有进入,我其实是想实现一个功能,就是通过上位机通过自动发送不同波特率的帧数据来检测下位机 的波特率,然后再对其进行设置。就是在实验过程中才发现这个现象。
TI中文支持网



