天线|RF射频
直播中

胡毅秉

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

UDP、TCP客户端、TCP服务器同时运行时出错该怎么办?

        我运行阿波罗429开发板里的带Ucos ii操作系统的LWIP的历程,单个运行可以,当我把UDP、TCP客户端、TCP服务器三个和在一个工程运行的时候,当电脑客户端去连接板子服务器的时候,串口打印提示如下错误:
assertion OSQCreate failed at  line 67 in LWIParchsys_arch.c
在lwip中的sys_arch.c中,申请消息队列的那一句,也就是说,申请消息队列失败
http://www.openedv.com/posts/list/54408.htm 和这帖子的情况类似
请问那位大神遇到过  或者知道这个问题的,来说说怎么解决这个问题。

回帖(1)

陈瑞微

2019-10-28 09:13:45
大神,你知道阿波罗429开发板里的带Ucos ii操作系统的LWIP的TCP客户端例程中接收函数是不是很慢啊,我用那个例程仅发送PC接收,速率达7MB/S,接收函数一加上,只有100KB/S了,接收到数据有没有哪个寄存器或者标志位可以判断啊,我想通过读寄存器或标志位的值改变判断收到数据!
举报

更多回帖

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