ZHCAB52 April 2021 TM4C1292NCPDT , TM4C1292NCZAD , TM4C1294KCPDT , TM4C1294NCPDT , TM4C1294NCZAD , TM4C1299KCZAD , TM4C1299NCZAD , TM4C129DNCPDT , TM4C129DNCZAD , TM4C129EKCPDT , TM4C129ENCPDT , TM4C129ENCZAD , TM4C129LNCZAD , TM4C129XKCZAD , TM4C129XNCZAD
enet_tcpecho_server_tirtos 示例演示了一个在 TM4C129x MCU 上运行、使用传输控制协议 (TCP) 作为底层传输层协议的回显服务器应用。TCP 是一种面向连接的协议,具有内置的错误恢复和重新传输功能。这种连接协议类似于电话连接。拨打方和接听方都需要握手连接(例如,拨打方拨号,接听方拿起电话)才能交流。连接一直存在,直到一方挂断连接。当需要保证无差错的消息传递时,应用使用 TCP。
在本例中,TM4C129x MCU 用作服务器。NDK 栈配置为 DHCP 以自动获取 IP 地址。获取后,IP 地址将显示在 CCS“Console”窗口中。此时,回显服务器准备就绪。服务器将监听来自客户端的连接。一旦客户端建立起连接,服务器和客户端之间的通信就可以开始。本例中实现的服务器将读取接收到的字符,然后将这些字符回传给客户端。