*第13772篇: 为什么我在单片机端使用TCP/IP协议发送到PC端...................
为什么我在单片机端使用TCP/IP协议发送到PC端...................为什么我在单片机端使用TCP/IP协议发送到PC端的数据,使用嗅探器能够观察到,但是却无法使用我们编写的应用程序接收到。但是,二者的连接却可以正常地建立。
第2楼:yyp 2003年6月23日16:31
[quote][b]以下是引用[i]al以下是引用alai110在2003-6-23 16:15:06的发言: 为什么我在单片机端使用TCP/IP协议发送到PC端...................为什么我在单片机端使用TCP/IP协议发送到PC端的数据,使用嗅探器能够观察到,但是却无法使用我们编写的应用程序接收到。但是,二者的连接却可以正常地建立。 |
那是因为你所发的帧是一个error的帧: 如校验和出错、帧序列号错等等。
第3楼:yyp 2003年6月23日16:58
你没有按TCP/IP的协议格式来啊。还有你看到帧的那个软件应该会一些相应的提示的。如什么错误,有的会给出正确的校验和。
他能显示出他接收到的所有的数据,但无法判断校验和是否出错。有什么扫描软件有这样的一种功能?
我在PC端,如何才能发现我得数据校验和是否没有出错?还有其他的原因吗?