工具/软件:
您好、
我从 TI Resource Explorer for EK-TM4C1294XL 下载了 TcpEcho 示例、该示例从 DHCP 服务器自动获取 IP 地址。 但是、我希望设置自己的静态 IP 地址并禁用 DHCP 服务器。
您能指导我如何实现这个目标吗?
期待您的答复。
此致、
Siddhi Upadhyay
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
您好、
我从 TI Resource Explorer for EK-TM4C1294XL 下载了 TcpEcho 示例、该示例从 DHCP 服务器自动获取 IP 地址。 但是、我希望设置自己的静态 IP 地址并禁用 DHCP 服务器。
您能指导我如何实现这个目标吗?
期待您的答复。
此致、
Siddhi Upadhyay
尊敬的 Charles:
感谢您的支持、我现在能够 为我的代码设置静态 IP 地址。
但是、 一旦 main 被执行、 tcpWorker() 和 tcpHandler() 就 不会被 执行。 我没有收到关于控制台确保、套接字创建或发送 recv printfs 的任何评论。 请查看下面随附的屏幕截图。
请指导我如何创建和执行以下套接字并发送/接收。
此致、
Siddhi
尊敬的 Charles:
感谢您的支持!
请在下面找到静态 IP 配置设置的屏幕截图。
是的、192.168.0.11 是 我的 网络中未使用的地址。
当它运行 TcpHandler 时、代码在 accept 函数处停止、等待永远接受连接。 请查看下面的屏幕截图。
在我的例子中、客户端应用程序是在 Visual Studio 上运行的 winsock 客户端。 请指导我下一步应该采取什么措施。
此服务器是否与我的 Windows 客户端兼容?
此致、
Siddhi
您好、
您是如何使用 192.168.0.11 的? 您正在 ping 192.168.0.11、该 ping 可能与您正在 ping 的 PC 不在同一网络上。 在屏幕截图中、显示回复时间为 10.167.21.122。 这是与完全不同的私有地址 192.168.0.11.首先找出您的 PC IP 地址。 您可以使用 ipconfig 命令找出答案。 如果您的 PC 具有类似 10.167.21.xx 的 IP 地址、那么您应该在 MCU 的子集中找到一个未使用的 IP 地址。 例如、像 10.167.21.5 这样的 IP 地址(仅在未使用时)将与您在配置上使用 255.255.255.0 掩码的 PC 位于同一子网上。