你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32+lwip,稳定性方面的问题

[复制链接]
ningjw 提问时间:2015-7-20 23:00 /
初次使用stm32裸机移植lwip!有稳定性方面的问题!!!

stm32作为TCP服务器​,运行一段时间后无法收发数据!!!

实验过程如下:  

stm32​作为TCP服务器,电脑端为TCP客户端,电脑以100ms往stm32发送2个16进制数,stm32回30个16进制数  

​三分钟后,
​电脑仍在发送数据,stm32不再回复,此时仍能够通过电脑端ping通stm32!  

接着电脑端断开与stm32的TCP连接 ,再从新连接stm32​,并发送数据,stm32​又能够正常接受与发送数据,三分钟后异常!  

​再次接上jlink从新以debug模式运行,TCP异常后,电脑端继续发送数据,在TCP接受数据函数中设置断点,发现不能进入TCP的数据接受函数!

​网上查了很多资料,都没有有效解决!曾有过j将窗口数由两个改成10个,但是10分钟后又出现同样的情况了!
/* TCP receive window. */
#define TCP_WND             (10*TCP_MSS)   // (2*TCP_MSS)


各位大神给分析分析问题出在哪里?谢谢!!!
收藏 评论8 发布时间:2015-7-20 23:00

举报

8个回答
lkl0305 回答时间:2015-7-20 23:14:52
这个很高深啊
苏柚 回答时间:2015-7-21 08:43:22
帮顶一下
你好我好大家好! 回答时间:2015-7-21 10:08:59
帮顶                              
wambob 回答时间:2015-7-21 11:42:17
曽遇见一个奇怪的问题,板子运行了一段时间后,不正常了,复位后又正常了,直到USB电源没电了,才找到原因,原来电源供能不够也能造成程序出错,这在某些工业板上电源后的超级电容可以看出
moyanming2013 回答时间:2015-7-21 15:07:18
帮顶。。。
Tension 回答时间:2015-7-21 16:28:34
三分钟还好重现,有的好几天才出现的异常,只能多写写防守代码。
xiaoyustm32 回答时间:2016-5-31 15:05:50
帮顶
wolfgang2015 回答时间:2016-5-31 16:10:46

好难得看见苏柚~~~

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版