跑板子的时候,串口已经通了,但是发送接收都是乱码,怎么办,一般是什么原因

2019-07-15 22:11发布

急求,已经两天没有解决了,
波特率都是9600,不是波特率的问题
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
sunfa1993
1楼-- · 2019-07-17 02:43
chenwei6991627 发表于 2016-11-25 08:58
乱成什么样了呢

现在确定是PC端往板子发数据,板子接收是没有问题的,可是板子发送数据到PC端,就是乱码,波特率肯定没有问题吧,要是波特率有问题,板子也接收不对
PC端接收的乱码,虽然都是ASCII码,.png
cc2016
2楼-- · 2019-07-17 07:21
sunfa1993 发表于 2016-11-26 09:56
现在确定是PC端往板子发数据,板子接收是没有问题的,可是板子发送数据到PC端,就是乱码,波特率肯定没有问题吧,要是波特率有问题,板子也接收不对

那就检查下位机软件把
六月飞鱼
3楼-- · 2019-07-17 12:17
你发送的是16进制还是字符?显示的时候两端需要一致,可以用逻辑分析仪抓取或者先仿真看看
fly1986163
4楼-- · 2019-07-17 17:27
如果有接触点,可以用示波器测量发出的数据的波形,看波特率是否正确,并且可以通过01波形来查看输出的数据是否正确

一周热门 更多>