[STM32F4] STM32F4+TCP/SERVER实验

[复制链接]
 楼主| hxb20122012 发表于 2016-8-24 15:36 | 显示全部楼层 |阅读模式
(1)ALIENTEK开发板作为TCP/SERVER,我总共创建了4个TCP线程,我开辟8088,8089,8090,8091 4个端口,使用开发板提供的例程,需要屏蔽掉2个的时候,可以正常运行,
(2)我修改过#define OS_MAX_EVENTS            10u  ->改成 12,可以运行3个TCP线程,但是我将这个值改成15u,同时创建4个TCP线程,也还是运行不了。

附:运行不了:4个线程创建没有问题,每个线程都在 err = netconn_accept(conn,&newconn);  //等待接收连接请求,我使用PC调试助手,发数据,4个线程中的netconn_accept函数没有任何反应。

 楼主| hxb20122012 发表于 2016-8-24 15:37 | 显示全部楼层
这个是照片
121.JPG
 楼主| hxb20122012 发表于 2016-8-24 15:37 | 显示全部楼层
麻烦大家帮忙看看,谢谢。
 楼主| hxb20122012 发表于 2016-8-24 18:04 | 显示全部楼层
顶前面去
mmuuss586 发表于 2016-8-24 18:47 | 显示全部楼层
谢谢分享;
泰山特曲123 发表于 2016-8-24 19:49 来自手机 | 显示全部楼层
有可能是内存或堆栈不够!搜一下和这个宏定义有关的代码
 楼主| hxb20122012 发表于 2016-8-25 08:48 | 显示全部楼层
泰山特曲123 发表于 2016-8-24 19:49
有可能是内存或堆栈不够!搜一下和这个宏定义有关的代码

我把这个堆栈分配都扩大一倍了。
 楼主| hxb20122012 发表于 2016-8-25 08:50 | 显示全部楼层
 楼主| hxb20122012 发表于 2016-8-26 08:47 | 显示全部楼层
还是没搞定,顶前面去。
 楼主| hxb20122012 发表于 2016-8-30 09:00 | 显示全部楼层
继续顶
 楼主| hxb20122012 发表于 2016-8-30 13:41 | 显示全部楼层
继续顶一下
Rangar 发表于 2016-8-30 21:32 | 显示全部楼层
会不会是堆栈不够
您需要登录后才可以回帖 登录 | 注册

本版积分规则

74

主题

564

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

74

主题

564

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部