串口调试出现乱码,那位大哥大姐能帮帮我,万分感谢!

2019-03-25 08:41发布

我用Verilog HDL编写了一个rs232串口驱动程序。在用串口调试助手进行调试时,当我发送2,4,6,8,A,C,E时,接受没有出现一个乱码,但当我发送1,3,5,7,9,B,D,F时出现乱码,在每300中出现4——5个乱码,有时只出现一个。请问这是什么原因,还是这是正常现象?谢谢帮忙。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
chunyang
1楼-- · 2019-03-25 13:20
< / 偶尔出现乱码最大的可能是波特率的精度不够。
lpmrzx
2楼-- · 2019-03-25 15:02
也有可能是你的串口线质量不行
longway630
3楼-- · 2019-03-25 17:44
传输出错,估计是波特率的缘故
yingang
4楼-- · 2019-03-25 19:21
出现乱码是程序本身的问题,可能是异步时序没有处理好。我写了一个串口程序,已经在多个军工项目中得到验证,有需要的请联系我,281370482@qq。com
tao282515641
5楼-- · 2019-03-25 23:34
波特率没有调正确吧,可能不是整数,产生的累积误差……
Crazy_HUA
6楼-- · 2019-03-26 05:18
 精彩回答 2  元偷偷看……

一周热门 更多>