前言
前面已经实现了TCP的客户端的通信,因为前面热插拔的问题,将env里面的tcpclient_sample.c改成tcpserver_sample.c即可。
具体实现
1、运行下载程序在开发板里面,打开串口调试助手,设置串口基本参数:串口选择、波特率等,按下开发板复位按键,网口灯闪烁,串口控制台打印消息,输入“ifconfig”可输出服务器的IP。
设置好基本参数,等待复位按键按下:
按下复位按键,串口打印信息,打印IP信息:
2、输入“tcpserv”等待客户端的连接。配置网络助手的相关信息,设置网络助手为客户端的功能,远程主机选择服务器的IP地址,端口号也选择服务器的,因为我们需要去连接服务器。
3、点击网络调试助手“连接按键”,即可连接服务器,显示连接成功的消息。
4、网络助手向服务器发送消息,服务器端也能显示,且回答信息。当网线拔下再次插上,也能正常通讯,不存在热插拔的问题。