硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4205|回复: 1
收起左侧

[有问必答] 关于EX024以太网远程采集数据的例程send重叠的问题

[复制链接]

15

主题

40

回帖

85

积分

版主

Rank: 7Rank: 7Rank: 7

积分
85
发表于 2014-6-4 14:58:27 | 显示全部楼层 |阅读模式
在EX024以太网原创采集数据的例程中,开启连续采集,调整采集时间更改为1ms以上的时候,如果快速点击“点亮led”的按钮,在接收窗口上面就会出现Unknow Command!的状态字。

通过抓包软件的显示,这个是因为在上位机send命令字给开发板的时候,下发的连续采集命令字和点亮led的命令字重合在了一起,导致下位机识别不出来。

问题是:
为什么会发生这种情况,如何避免两个send命令重合在一起?

3Q。
回复

使用道具 举报

15

主题

40

回帖

85

积分

版主

Rank: 7Rank: 7Rank: 7

积分
85
 楼主| 发表于 2014-6-4 15:26:50 | 显示全部楼层
多线程操作一个socket,结果就是容易发生错乱,最好是放在一个线程进行。
结贴。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-9 14:14 , Processed in 0.184003 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表