V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hulalahei  ›  全部回复第 1 页 / 共 1 页
回复总数  13
@ysc3839 我一开始就是循环 read 的,返回的数据速度上升之后,大概十分钟就会出现同样的问题。可能和设备有一定的关系,这个设备十几年前买的。但是新设备同样有这个问题,只是出现的频率低一点。
@hahiru 😀老哥的这个方法好像是可以的,一下午还没闪退。晚上还没闪退的话,200 红包就给你啦。红包咋给你比较方便。
@hahiru 好的,我试试。
@hifeng 我试试
@muyiluop #5 意思是把读和处理分开吗?我记得我试过只读数据,压根不处理,也会造成数据的积累。比如改成这样之后

int toRead = _serialPort.BytesToRead;

if (toRead <= 0) return;

var buffer = new byte[toRead]; // 最多读 10 字节
int numRead = _serialPort.Read(buffer, 0, buffer.Length);
正常是返回 5 字节,一开始会是正常 5 5 5 5 5 5 5 这样返回,后续就会变成 5 5 5 120 160,然后越来越大。
@GeruzoniAnsasu 还有个问题,就是同步读数据堆积了,无法获取到实时的数据。
@GeruzoniAnsasu 回调直接读 BytesToRead 个字节我也试过,还是会报同样的错。
@muyiluop 我之前也尝试过直接 read ,可以正常读数,但是一会读数就卡死了,_serialPort.BytesToRead 会不断上升。正常的数据是 5 个字节的,有的时候会突然一下返回几百个字节。
2023-11-14 12:13:11 +08:00
回复了 lijianmin321 创建的主题 分享创造 V 站老哥太热情了, Airy 永久会员加送 9000,凑到 1 万
支持支持
2023-08-31 23:01:02 +08:00
回复了 1gzNr 创建的主题 分享创造 学习 dk、分享一篇 34w 阅读的小红书笔记的出炉全过程
早上我也刷到了这个小红书的帖子,有趣的评论和话题才是引爆帖子的关键。包括 dk 发的那篇小红书的封面图片上的“两个小人”。
2023-08-14 22:12:24 +08:00
回复了 kongkongye 创建的主题 分享创造 AI 生成前端组件发布了🎉欢迎试用提意见
b25pb24udGVzdEBvdXRsb29rLmNvbQ== 求码。顺便问问楼主,用同样的思路一步步生成 ppt 靠谱吗?
2023-01-17 16:58:33 +08:00
回复了 windghoul 创建的主题 问与答 现阶段是买房的好时候吗?
我家正好有一套在汉阳的房子,钟家村,江腾广场。我妈挂出去卖了快半年了,不知道有没有人来看。前两年还能卖 155 ,现在 140 都难卖。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3356 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 72ms · UTC 04:37 · PVG 12:37 · LAX 21:37 · JFK 00:37
♥ Do have faith in what you're doing.