ZHCAB54 March   2021 TM4C1292NCPDT , TM4C1292NCZAD , TM4C1294KCPDT , TM4C1294NCPDT , TM4C1294NCZAD , TM4C1299KCZAD , TM4C1299NCZAD , TM4C129DNCPDT , TM4C129DNCZAD , TM4C129EKCPDT , TM4C129ENCPDT , TM4C129ENCZAD , TM4C129LNCZAD , TM4C129XKCZAD , TM4C129XNCZAD

 

  1.   商标
  2. 引言
    1. 1.1 许可
    2. 1.2 IwIP 版本
    3. 1.3 lwIP 定制
    4. 1.4 IwIP API
      1. 1.4.1 TCP RAW API
      2. 1.4.2 UDP RAW API
    5. 1.5 lwIP 开发主页和支持
  3. 应用示例
  4. 应用设置
    1. 3.1 硬件设置
    2. 3.2 软件工具
  5. 下载并导入以太网示例
  6. Enet_tcpecho_server_lwip 示例概述
    1. 5.1 构建和刷写程序
    2. 5.2 对 MAC 地址进行检查和编程
      1. 5.2.1 使用 LM Flash Programmer
      2. 5.2.2 使用 CCS
      3. 5.2.3 使用 UniFlash
    3. 5.3 配置终端窗口
    4. 5.4 运行 enet_tcpecho_server_lwip 示例
  7. Enet_tcpecho_server_static_ip_lwip 示例概述
    1. 6.1 如何将 lwIP 配置为静态地址
    2. 6.2 运行 enet_tcpecho_server_static_ip_lwip 示例
  8. Enet_udpecho_server_lwip 示例概述
    1. 7.1 运行 enet_udpecho_server_lwip 示例
  9. Enet_dns_lwip 示例概述
    1. 8.1 如何将 lwIP 配置为 DNS
    2. 8.2 如何在 Wireshark 上查看 DNS 流量
    3. 8.3 运行 enet_dns_lwip 示例
  10. Enet_sntp_lwip 示例概述
    1. 9.1 运行 enet_sntp_lwip 示例
  11. 10Enet_tcpecho_client_lwip 示例概述
    1. 10.1 配置服务器 IP 地址
    2. 10.2 配置 SocketTest 服务器并运行 enet_tcpecho_client_lwip 示例
    3. 10.3 enet_tcpecho_client_lwip 示例的 Wireshark 捕获
  12. 11Enet_adcsensor_client_lwip 示例概述
    1. 11.1 运行 adcsensor_client_lwip 示例
  13. 12Enet_udpecho_client_lwip 示例概述
    1. 12.1 运行 enet_udpecho_client_lwip 示例
  14. 13参考文献

运行 enet_udpecho_server_lwip 示例

使用的 SocketTest 工具充当在 PC 上运行的客户端。确保 PC 连接到与 EK-TM4C1294XL 具有相同子网掩码的网络。

按照图 7-2 中所示的步骤设置 SocketTest:

  1. 转至“Client”(客户端)选项卡。
  2. 输入 PC 的 IP 地址和端口号 23,然后按下“Start Listening”(开始侦听)按钮。服务器 IP 地址应为运行 SocketTest 的 PC 的地址。若要查找 PC 在网络中的 IP 地址,可以使用 Windows 的 ipconfig 命令。打开一个 Windows 命令窗口,在提示符下键入“ipconfig”,然后您将看到分配给您的 PC 的 IP 地址。例如,参阅图 7-1。请注意,在 SocketTest 中,无论 PC 是实际的服务器还是客户端,服务器地址字段都将是 PC 的地址。SocketTest 只侦听指定地址和端口处的任何传入数据。
  3. 在“IP Address for Client”中输入 MCU 的 IP 地址。分配给 MCU 的 IP 地址显示在“Terminal”窗口中。
  4. 转到“Message”(消息)字段并输入一些消息,然后点击“Send”(发送)按钮。
  5. 观察 SocketTest 中的对话字段以及图 7-3图 7-4 中的 Wireshark 捕获。
GUID-20210301-CA0I-LZPH-JTND-MH85FV6CZ2TZ-low.png图 7-1 查询 PC 的 IP 地址
GUID-20210301-CA0I-TWWF-5KJ1-LVM5VJSF4TWX-low.png图 7-2 Enet_udpecho_server_lwip 输出
GUID-20210301-CA0I-2TZS-C5R9-HWDNSTRCWDF7-low.png图 7-3 Enet_udpecho_server_lwip 的客户端到服务器 Wireshark 捕获
GUID-20210301-CA0I-JBWL-M23J-XTMCGF3BRG78-low.png图 7-4 Enet_udpecho_server_lwip 的服务器到客户端 Wireshark 捕获