大家好、
我将 DK-TM4C129X 与 TivaWare_C_Series-2.1.4.178\examples\boards\dk-tm4c129x\enet_io 搭配使用。
我进行以下更改以使用静态 IP 192.168.127.1测试 IPADDR_USE_STATIC。
网址为 lwipopts.h
#define LWIP_DHCP 0
#define LWIP_AUTOIP 0
在 enet_io.c 中
lwIPInit (g_ui32SysClock、pui8MACArray、0xC0A87F01、0xFFFFFF00、0、 ipaddr_use_static);
我使用的计算机具有 Win7、Wireshark、Intel CPU 和 Intel I210 NIC。
我使用以太网电缆将 DK-TM4C129X 连接到 I210。
根据 third_parti\lwip-1.4.1\src\core\netif.c、
每次 调用 etharp_grated(netif)(以太网链路建立)时、应在我的 Wireshark 中捕获到一个免费 ARP、但没有发生。
只有当我通过 CCS 在 etharp_gratedatury (netif)设置断点以停止 TM4C129XNCZAD 并恢复时、 才可以在我的 Wireshark 中捕获免费 ARP。
有人能给我一些建议吗?
谢谢。