stm32f107+lwip +rtx 做客户端测试1-2天出现内存分配失败的问题

2019-03-23 14:46发布

stm32f107+lwip +rtx 做客户端测试1-2天出现   pbuf_alloc()函数返回为null,内存分配失败,通讯中断,有没有遇到过相同问题的朋友,求指导? 此帖出自小平头技术问答  

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
ywlzh
2019-03-23 15:09


测试一两天出现的 那可能是内存泄漏了 看看是不是只有alloc没有free
引用:LWIP的pbuf_alloc() 函数在分配pbuf_pool的时候,pbuf链中的ref都被设为1,而没有根据引用次数进行修改导致,而其它的函数如pbuf_chain()、pbuf_free()等又是要用到ref,导致LWIP无反应


一周热门 更多>