在STM32F407的上移植正点原子例程中的ucosII和LWIP功能时,发现其他任务中创建其他消息邮箱后,
出现了如下的错误:
Assertion “OSQCreate” failed at line 67 in ..\LWIP\arch\sys_arch.c
屏蔽上图主任务中的消息邮箱和消息列队后,方能正常连接网络服务。
后经查询,这是因为消息队列数达到了上限,需要在os_cfg.h中增加一下上限值OS_MAX_EVENTS参数:
修改后网络服务任务中和主任务中的消息邮箱和消息列队均能正常创建。
参考自:https://blog.csdn.net/feather_wch/article/details/50476625
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)