您好!
我已经尝试启动并运行 lwIP 演示一段时间了。
我正在使用 Hercules TMS570LC43x 开发套件。 (Halcogen 版本:04.06.00、Code Composer Studio 版本:7.3.0.00019)
我设法通过<a href="">">172.18.63.37""> SCI 获得"Webserver accessible @ 172.18.63.37"消息。 一切看起来都很好、但是当我在浏览器中输入 URL 时、就不会建立通信。
我正在分配静态 IP 地址(DHCP 不工作)。
我的计算机具有 IP 172.18.63.151,网络掩码为"255.255.255.0 ",网关为"172.18.63.1"
以下部分介绍了如何初始化 lwIP:
uint8 ip_addr[4]={172、18、63、37}; uint8网络掩码[4]={255、255、255、0}; uint8网关[4]={172、18、63、1}; ipaddr = lwIPInit (0、 MacAddress、 *(((uint32_t *) ip_addr)、 *((uint32_t *)网络掩码)、 *(((uint32_t *)网关)、 IPADDR_USE_STATIC);
HDK 和我的计算机连接到路由器(未直接连接)、我尝试切换它们的电缆、两根电缆似乎都可以正常工作。 我在 HDK 上尝试了 UDP 客户端应用程序、但无法在我的计算机上运行的服务器应用程序上接收任何 UDP 数据包。 (已尝试在 Windows 上运行的两台 PC 之间使用相同的电缆通过 UDP 发送消息、工作正常!)
问题可能出在哪?
谢谢、
Erkan