关于STM32F407开发板移植FreeRTOS+LWIP

[复制链接]
440|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

粉丝
快速回复 在线客服 返回列表 返回顶部