OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2863|回复: 2

关于stm32f429原子开发板的并发服务器

[复制链接]

13

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
237
金钱
237
注册时间
2016-6-22
在线时间
50 小时
发表于 2019-3-28 19:34:48 | 显示全部楼层 |阅读模式
看到大家都在玩并发服务器,所以也研究了下。使用正点原子的f429开发板例程,发现在创建第三个的时候串口输出创建邮箱失败,最后在网上找到原因,有可能是事件events或消息队列超限。在1.os_cfg.h中;2.同时更改lwipopts.h中netconn最大个数。3.测试后发现能连接6个客户端(算上主任务7个连接结构),在试着第7个网络助手时,发现串口输出:创建子任务失败。错误代码:是优先级已经存在。这是个小问题。大家可以试着解决。
关于并发服务器部分代码,借用“老衲五木”的并发服务器代码!感谢。
无标题.png
创建任务失败错误代码.jpg
任务队列数量.jpg
设置连接结构.jpg

NETCONN_并发服务器.zip

2.12 MB, 下载次数: 33

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

13

主题

69

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
237
金钱
237
注册时间
2016-6-22
在线时间
50 小时
 楼主| 发表于 2019-3-28 19:46:23 | 显示全部楼层
查了,UCOSIII才支持同优先级,时间片轮转,UCOSII不支持
回复 支持 反对

使用道具 举报

0

主题

295

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
335
金钱
335
注册时间
2019-3-26
在线时间
9 小时
发表于 2019-3-29 08:29:05 | 显示全部楼层
谢谢分享!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 18:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表