TI论坛
直播中

杨敏

7年用户 199经验值
私信 关注
[问答]

TM4C1294XL历程enet-lwip换成静态IP抓包显示未下到来发板上

    本人是TM4C的新手,手上的开发板是tm4c1294ncpdt的,想要用它的enet-lwip,默认是自动IP和DHCP,我想换成静态IP:192.168.3.2  ,  255.255.255.0  ,
192.168.3.1  ,  端口是2001,修改了以下两个地方:
    1、enet_lwip.c(325):lwIPInit(g_ui32SysClock, pui8MACArray,  0xC0A80302,  0xFFFFFF00,  0xC0A80301,  IPADDR_USE_STAtiC);
    2、locator.c(183):udp_bind(PCB,  IP_ADDR_ANY,  2001);

    使用网上下载的TCP&UDP测试工具,UDP类型,往IP:192.168.3.2,目标端口号:2001,本机端口号:随机,发送00,没有返回数据,抓包显示未下到来发
板上。
    以上是实验现象,不知道哪里有什么遗漏了,还烦请大家给指点迷津,在线等,谢谢了!

回帖(3)

冯敬宇

2018-8-16 07:42:40
lwipopts.h 文件中部分宏定义也需要修改
举报

杨敏

2018-8-16 07:48:37
引用: guigui_7044 发表于 2018-8-16 07:42
lwipopts.h 文件中部分宏定义也需要修改

这个昨天发现了,两个宏定义需要屏蔽。
举报

冯敏敏

2018-8-16 08:05:06
引用: 朱振振振 发表于 2018-8-16 07:48
这个昨天发现了,两个宏定义需要屏蔽。

请问下那两个宏需要屏蔽呢???
举报

更多回帖

发帖
×
20
完善资料,
赚取积分