共有528人关注过本帖树形打印复制链接

主题:串口例程接收和发送数据问题

帅哥哟,离线,有人找我吗?
qjp521921
  1楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信
等级:新手上路
串口例程接收和发送数据问题  发帖心情 Post By:2020-4-30 18:13:00 [只看该作者]

板子的串口例程,我用串口调试助手向板子发送字符串,板子回的数据不对,有乱码;只有发送一个字符的时候,才能正确接收一个字符,这是为什么?还有板子屏幕上的显示也只有第一个字符正确,其他的是乱码。pSer->m_DatLen = read( pSer->m_fd, pSer->DatBuf, 100 );是这个读取串口数据的函数有问题吗?还是哪里有问题。


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
hzc
  2楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信 员工
等级:侠之大者
  发帖心情 Post By:2020-5-3 13:44:00 [只看该作者]

你好,建议检查一下串口调试助手设置的串口参数(波特率,停止位,数据位,校验位等)是不是和板卡程序中的设置是一致的。

另外就是测试使用的是哪一路串口呢?如果是使用的RS48通讯,因为串口的半双工的,不能收发同时进行,所以需要把测试程序的中的回发去掉。


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
qjp521921
  3楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信
等级:新手上路
  发帖心情 Post By:2020-5-4 7:56:00 [只看该作者]

确实是这样,我把数据回发去掉就正常了,多谢。


  单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
hzc
  4楼 | 信息 | 搜索 | 邮箱 | 主页


加好友 发短信 员工
等级:侠之大者
  发帖心情 Post By:2020-5-4 9:45:00 [只看该作者]

问题解决了就好图片点击可在新窗口打开查看


  单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

串口例程接收和发送数据问题

用户名:          
内容:
               签名
 
极速快乐8 广西快3开奖 福建11选5官网 澳洲幸运8 湖北快3 三分PK拾平台 PK10牛牛 极速3分彩 极速PK拾 澳洲幸运10开奖结果