天线|RF射频
直播中

h1654155275.5661

7年用户 945经验值
私信 关注
[问答]

请问STM32F407 LwIP怎么快速发送数据?

  最近想研究下以太网通讯,参考了原子的F407 带ucOS的LwIP例程,但是发现当以太网发送的时候1秒钟轮询两次,我需要一秒钟发送100次左右。
所以需要更改一下发送方式。有人说参考F429和F767系列的例程,但是我看了一下429的TCP服务器发送方式仍然是轮询的,请教下大家怎样不轮询的方式发送数据呢?
下图是F429 实验58 中TCP Server Demo 文件内的发送相关,仍然是轮询的吧。


   TCP服务端是如何不通过轮询的方式发送数据的呢? 非常感谢!!

回帖(5)

欧建杭

2020-3-31 09:23:26
TCP不适合高频次的小包数据。
可以考虑把数据打包起来一次性发NN包数据。
举报

王桂香

2020-3-31 09:29:24
一次发4800字节左右的数据,现在我想要做的主要是能在想发的时候发送,而不是轮询的时候发送
举报

陈波

2020-3-31 09:38:09
我修改这个可以想发就发,但是容易卡死,没找到原因http://www.openedv.com/forum.php?mod=viewthread&tid=276037&mobile=2
举报

刘旭阳

2020-3-31 09:52:01
链接没内容啊 大兄弟
举报

更多回帖

发帖
×
20
完善资料,
赚取积分