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

 

  1.   商标
  2. 1 引言
    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. 2 应用示例
  4. 3 应用设置
    1. 3.1 硬件设置
    2. 3.2 软件工具
  5. 4 下载并导入以太网示例
  6. 5 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. 6 Enet_tcpecho_server_static_ip_lwip 示例概述
    1. 6.1 如何将 lwIP 配置为静态地址
    2. 6.2 运行 enet_tcpecho_server_static_ip_lwip 示例
  8. 7 Enet_udpecho_server_lwip 示例概述
    1. 7.1 运行 enet_udpecho_server_lwip 示例
  9. 8 Enet_dns_lwip 示例概述
    1. 8.1 如何将 lwIP 配置为 DNS
    2. 8.2 如何在 Wireshark 上查看 DNS 流量
    3. 8.3 运行 enet_dns_lwip 示例
  10. 9 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 捕获