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

主题:关于串口通讯Receive ThreadFunc函数

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


加好友 发短信
等级:新手上路
关于串口通讯Receive ThreadFunc函数  发帖心情 Post By:2019-4-28 15:49:00 [只看该作者]

图片点击可在新窗口打开查看

如上图,我在源代码Receive ThreadFunc函数中加了这个输出,发现结果输出的ret这个参数一直是0,如下图:

图片点击可在新窗口打开查看

请教一下这个是什么意思?一直等于0的话是不是就不能进行数据的处理和回发了?


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


加好友 发短信 员工
等级:职业侠客
  发帖心情 Post By:2019-4-28 16:37:00 [只看该作者]

你好,返回0表示没有串口没有数据可读,也就是说串口没有接收到数据。

select是linux的一个标准函数,是用来监控句柄的不同事件,关于说明可以参看linux的帮助文档:http://man7.org/linux/man-pages/man2/select.2.html


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


加好友 发短信
等级:新手上路
  发帖心情 Post By:2019-4-28 22:29:00 [只看该作者]

可我通过串口调试助手向板子发送了数据,也把PC和板子连接好了,为什么会没有接收到数据呢?


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


  发帖心情 Post By:2019-4-29 9:29:00 [只看该作者]

是RS232接口吗?PC串口连接主板串口,有用我们提供的串口测试程序测试过吗?


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


加好友 发短信 员工
等级:职业侠客
  发帖心情 Post By:2019-4-29 9:38:00 [只看该作者]

你好,建议可以使用示波器检查一下板子这端的管脚是否有波形,还有除了ttyS2为RS232电平,其余串口都为TTL电平0-3.3V,所以也需要注意电平是否匹配。


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


加好友 发短信
等级:新手上路
  发帖心情 Post By:2019-4-29 18:52:00 [只看该作者]

就是用的提供的串口通讯例程,没有输出该有的结果,我就来问一下了


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


加好友 发短信
等级:新手上路
  发帖心情 Post By:2019-4-29 18:54:00 [只看该作者]

我只用了RS232转USB的接口与PC连接和RS485转USB接口与PC连接,应该是匹配的


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


加好友 发短信 员工
等级:职业侠客
  发帖心情 Post By:2019-4-29 20:42:00 [只看该作者]

你好,建议可以用示波器看一下主板串口的rx引脚有没有信号,如果没有信号的话,就说明硬件连接上还有问题。


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


加好友 发短信
等级:新手上路
  发帖心情 Post By:2019-4-29 23:14:00 [只看该作者]

 rx在底板上是哪一个接口,能不能具体指明一下,我没有找到


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


加好友 发短信 员工
等级:职业侠客
  发帖心情 Post By:2019-4-30 9:32:00 [只看该作者]

你好,关于管脚定义,可以参考评估底板数据手册的说明,底板不止一路串口,要测量你使用的串口的对应RX管脚。

还有不同的串口引出形式不同,有RS232,RS485以及TTL电平,可能还需要注意一下电平是否匹配。


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


加好友 发短信
等级:新手上路
  发帖心情 Post By:2019-4-30 9:52:00 [只看该作者]

哦,好的,谢谢


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


  发帖心情 Post By:2019-4-30 21:59:00 [只看该作者]

不客气图片点击可在新窗口打开查看


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

返回版面帖子列表

关于串口通讯Receive ThreadFunc函数

用户名:          
内容:
               签名