STM32 CubeMX创建LwIP FreeRTOS时ping不通的解决方法
STM32 CubeMx创建Lwip+FreeRtos时出现ping不通
1、配置ETH,使用中断
2、配置Lwip(使用静态ip),其余什么都不用管
3、配置FreeRtos(选择V2版本),其余什么都不用管
4、创建代码
5、查看自动生成的初始化函数
6、现在编译执行会出现ping不通的情况
解决办法:
1、将Lwip初始化函数(CubeMx默认放在StartDefaultTask()空闲任务)所在的任务栈区增大(默认栈区为1284),修改为5124
2、然后编译下载,就能ping通了
作者:小智Byte