梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 5018 个
工控威望: 9961 点
下载积分: 3829 分
在线时间: 3514(小时)
注册时间: 2016-10-31
最后登录: 2025-11-15
查看梦雨天涯的 主题 / 回贴
楼主  发表于: 2025-08-02 08:34
图片:
图片:
如图所示,假设第一次发送4个字符,第2次发送3个字符,还是保留上次第4个字符的内容,每次都需要截取3长度才行,大佬们有什么好的建议呢?
我目前使用求商,然后加1,最后利用变址把余数等于1的位置进行WAND
[ 此帖被梦雨天涯在2025-08-09 08:11重新编辑 ]
微信hui530527      b站账号,梦雨天涯1991
请不要随意加我,不会随便通过。
工控技术交流QQ群942493953
电气小学生
级别: 论坛先锋
精华主题: 0
发帖数量: 135 个
工控威望: 1111 点
下载积分: 1657 分
在线时间: 142(小时)
注册时间: 2021-04-15
最后登录: 2025-11-17
查看电气小学生的 主题 / 回贴
1楼  发表于: 2025-08-02 09:41
前段时间做过一个项目,也是走TCP通信,我们是定义了数据长度和每个字节的含义,消息内容里当前消息无内容的字节用空格补上。这样就保证了每条消息的长度都是固定的。而且接收缓存区每次都会覆盖上一次的消息内容。
钢带,钢卷缠绕打包机,翻转机,托盘码垛机,栈板更换机,源头工厂。
VX:DQSJ_12345678