打印
[STM32F1]

lwip中tcp_out.c中传输数据问题???

[复制链接]
1310|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1021256354|  楼主 | 2015-8-28 15:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
lwip中发送数据的tcp_write()是不是有0的数据以后都没有了???
网络调试助手tcp client,
如:发送给02 88 00 00 00 06 01 03 00 00 00 08
接收02 88
但是单步调试接收的数据是02 88 00 00 00 10 01 03 00 00 00 00 00 00 08
难道是协议中tcp_out.c函数中处理了????没看懂
沙发
wangliuliu566| | 2015-8-28 17:38 | 只看该作者
怎么可能会有这样的处理,肯定是你哪里没设置好导致的,你把应用程序贴出来看看
或者你检查一下tcp_write()的参数有没有弄错

使用特权

评论回复
板凳
zh113214| | 2015-8-28 17:41 | 只看该作者
楼主是否可以给看看程序,这样确实让人难以理解啊

使用特权

评论回复
地板
yklstudent| | 2015-8-28 17:45 | 只看该作者
数据接收的问题,跟tcp_write有什么关系,检测你接收数据是否完整,然后一步步往下查

使用特权

评论回复
5
mintspring| | 2015-8-28 18:08 | 只看该作者

楼主是否可以给看看程序

使用特权

评论回复
6
1021256354|  楼主 | 2015-8-28 18:13 | 只看该作者
谢谢各位,纠结了一阵子,现在弄完了,有个小问题,modbus poll刚开始链接的时候有一次错误的提示,传输id错误,但是以后就都正常了,奇哉怪也!!!!

使用特权

评论回复
7
yiyigirl2014| | 2015-8-28 18:48 | 只看该作者
ID错了,肯定找 不到地址了。

使用特权

评论回复
8
643757107| | 2015-8-28 19:18 | 只看该作者
一个环节错了,就弄不好

使用特权

评论回复
9
lwsn| | 2015-8-28 20:15 | 只看该作者
modbus poll刚开始链接的时候有一次错误的提示,传输id错误,但是以后就都正常了
为什么会这样

使用特权

评论回复
10
598330983| | 2015-8-28 20:50 | 只看该作者
ID错误应该什么都收不到才对。

使用特权

评论回复
11
yklstudent| | 2015-8-29 06:56 | 只看该作者
本帖最后由 yklstudent 于 2015-8-29 08:34 编辑
1021256354 发表于 2015-8-28 18:13
谢谢各位,纠结了一阵子,现在弄完了,有个小问题,modbus poll刚开始链接的时候有一次错误的提示,传输id ...

modbus poll工具设置有问题,害我烦恼半天

使用特权

评论回复
12
734774645| | 2015-8-29 07:32 | 只看该作者
感觉晕了,能收到,只是部分不对,楼主后来说id,错了,我觉得错了就该收不到一点

使用特权

评论回复
13
拉克丝| | 2015-8-30 21:53 | 只看该作者
检测接收的数据是否完整

使用特权

评论回复
14
Snow7| | 2015-8-30 21:58 | 只看该作者
modbus poll工具设置有问题

应该怎么设置的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

148

主题

642

帖子

3

粉丝