天线|RF射频
直播中

李颜

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

为什么STM32移植LWIP程序中执行lwip_comm_init后创建信号量会失败?

移植lwip很久了,总是提示:
Assertion "failed to create mem_mutex" failed at line 302 in ..SRCLwiplwip-1.4.1srccoremem.c
Assertion "OSQCreate" failed at line 66 in ..SRCLwiparchsys_arch.c
Assertion "failed to create tcpip_thread mbox" failed at line 462 in ..SRCLwiplwip-1.4.1srcapitcpip.c
创建信号量和邮箱失败
后来发现:
在lwip_comm_init之前创建信号量或邮箱均OK,但是执行完lwip_comm_init后创建信号量或邮箱就失败,返回NULL,lwip_comm_mem_malloc申请内存没问题OK,请问下大神,是哪里出问题了???

回帖(3)

孙榕

2019-8-29 08:37:59
直接用我们例程呢?
1 举报

刘倩

2019-8-29 08:53:47
请问楼主问题解决了吗?
举报

jf_31148785

2024-10-1 17:28:01
也遇到了
举报

更多回帖

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