您尚未登录。

楼主 #1 2017-10-23 19:56:14

山无棱
会员
注册时间: 2017-10-23
已发帖子: 116
积分: 116

大家的串口数据你们是使用同步接收还是异步接收?

大家的串口数据你们是使用同步接收还是异步接收?   

异步的话,你接收的数据存储到缓存中,解析再开个线程??

离线

#2 2017-10-23 19:57:36

落雁
会员
注册时间: 2017-09-06
已发帖子: 62
积分: 62

Re: 大家的串口数据你们是使用同步接收还是异步接收?

如果数据量比较大,
用信号槽这种同步方式就会卡成狗,
如同淘宝支付宝app

离线

楼主 #3 2017-10-23 19:58:32

山无棱
会员
注册时间: 2017-10-23
已发帖子: 116
积分: 116

Re: 大家的串口数据你们是使用同步接收还是异步接收?

还有一个问题, 使用串口程序,开始没问题,后来串口没接收数据了, 这是什么问题呢?

离线

#4 2017-10-23 19:59:09

落雁
会员
注册时间: 2017-09-06
已发帖子: 62
积分: 62

Re: 大家的串口数据你们是使用同步接收还是异步接收?

是usb转出来串口吗?

离线

楼主 #5 2017-10-23 19:59:32

山无棱
会员
注册时间: 2017-10-23
已发帖子: 116
积分: 116

Re: 大家的串口数据你们是使用同步接收还是异步接收?

落雁 说:

是usb转出来串口吗?

是的

离线

#6 2017-10-23 20:01:25

落雁
会员
注册时间: 2017-09-06
已发帖子: 62
积分: 62

Re: 大家的串口数据你们是使用同步接收还是异步接收?

山无棱 说:
落雁 说:

是usb转出来串口吗?

是的

那你这是给自己挖坑 。。。

离线

楼主 #7 2017-10-23 20:01:46

山无棱
会员
注册时间: 2017-10-23
已发帖子: 116
积分: 116

Re: 大家的串口数据你们是使用同步接收还是异步接收?

难道是usb转串口的问题?

离线

#8 2017-10-23 20:03:14

落雁
会员
注册时间: 2017-09-06
已发帖子: 62
积分: 62

Re: 大家的串口数据你们是使用同步接收还是异步接收?

很有可能是usb驱动问题
正确的姿势是:先用原生串口测试,
确定程序有没有问题,
再用FT232R, CP2102,CP2104,这种口碑好的usb转串口程序收发数据。

离线

楼主 #9 2017-10-23 20:04:05

山无棱
会员
注册时间: 2017-10-23
已发帖子: 116
积分: 116

Re: 大家的串口数据你们是使用同步接收还是异步接收?

落雁 说:

很有可能是usb驱动问题
正确的姿势是:先用原生串口测试,
确定程序有没有问题,
再用FT232R, CP2102,CP2104,这种口碑好的usb转串口程序收发数据。

我草,还真是串口问题, 换了一台原生串口的电脑就没问题了, 看来得换串口芯片了。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn