请教下,吧 LwIP v2.0 版本更换为 v2.1.2 版本后接收不到数据了
请教下,吧 LwIP v2.0 版本更换为 v2.1.2 版本后接收不到数据了,是怎么回事啊 ??之前使用 v2.0 版本测试是完全可以了,不过目前 使用 v2.1.2版本的,dhcp 功能是可以ping 通的
建议回退回去,应该是新版写得问题,也可以对比查看哪个地方不对
原来的你 发表于 2019-2-25 09:13
建议回退回去,应该是新版写得问题,也可以对比查看哪个地方不对
目前根据仿真的情况来看,出现的错误是在这个语句里面
{
/* find the outgoing network interface for this packet */
netif = ip_route(&pcb->local_ip, dst_ip); // 这个地方返回的是 netif =0
}
继续追踪程序运行到如下:
程序运行到这个函数里面的 172 行时,条件不成立,程序接着运行到 216行条件成立,所有最终返回了 0 ?
这个地方在使用 LwIP v2.0 版本时是没有问题的,现在使用 LwIP V2.1 版本的就不行了 ???
页:
[1]