打印

关于STM32F407开发板移植FreeRTOS+LWIP

[复制链接]
319|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
你画我瞎|  楼主 | 2018-7-5 18:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前已经移植完成,可以用网线和电脑连接收发数据,但是FreeRTOS的断言会报错,port. c的441行,原因网上有,就不多说了,我找到的问题是ethernetif. c文件里的low_level_input的函数中有pbuf_alloc函数造成的,因为这个函数最终由lan8720. c的ETH_IRQHandler调用,所以就是在中断函数中开了内存导致报错,不过想起之前只用LWIP或者LWIP+UCOSI时没有断言报错,所以就没有发现。那么问题来了,有什么好的解决方法么

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

395

主题

395

帖子

0

粉丝