功能:收到一条数据,数据不变,将此条数据在发出;
应用场景:广泛应用于以太网通讯;
网络调试助手软件下载:4.网络调试助手NetAssist
TCPIP及UDP数据收发实验ST源码下载:
一、下载程序及重点参数
1. 下载好CAN数据收发实验ST源码,解压并打开程序;

备注:打开程序后
如出现如图1.0的弹窗:“解压到以下文件夹”→通过“...”选择解压程序所在位置→勾选②框内的所有复选框→点击确定

图1.0
如出现如图1.1的弹窗:单击“全部设置为最新”后,单击“确定”然后再单击“确定”

图1.1
如出现图1.2弹窗:continue with this version→finish

图1.2
如程序出现报错是库文件安装的问题,请安装GCAN的库文件
2.需要什么程序的任务,就把其他程序的任务删除;
2.1 删除任务:在删除任务上右键→删除

2.2添加任务的方法:任务配置右键→添加对象→任务...→输入名称(也可以用默认名称)→添加


在建好的任务上右键→添加对象→程序调用...→通过点击图标“...”选择对应添加的程序→选好程序后点击确认→点击添加


3.1 TCP SERVER
(1)sever的ip为设备的ip,端口号为8082

(2)接收到数据,然后发送出去;接收的数组和接收的长度,都给到发送的功能块,达到收发数据一致

3.2 TCP CLIENT
(1)设置好从要连接server的ip(注意这个ip要和设备ip在同一网段)和端口号

(2)接收到数据,然后发送出去;接收的数组和接收的长度,都给到发送的功能块,达到收发数据一致

3.3 UDP
(1)设置好UDP要连接的ip和端口号

(2)接收到数据,然后发送出去;接收的数组和接收的长度,都给到发送的功能块,达到收发数据一致

4.双击Device→扫描网络→选择对应设备→确定

5.点击登录

6.点击运行

7.将设备与电脑连接的网口的IPV4改成192.168.1.24

二、接线
RJ45以太网口

三、演示
(一)TCP Client
1. 打开网络调试助手(以我们提供的软件为例,下载:4.网络调试助手NetAssist),→协议类型选择:TCP Server→本地主机地址:192.168.1.24(本地主机地址机与设备连接网口的IPV4)→本地主机端口号:8080→打开

2.发一条数据,回复一条数据

(二)TCP Server
1.打开网络调试助手(以我们提供的软件为例,下载:4.网络调试助手NetAssist),→协议类型选择:TCP Client→远程主机地址:192.168.1.30→远程主机端口号:8082→连接

2.发数据,发一条回一条,收发一致

(三)UDP
1.打开网络调试助手
(以我们提供的软件为例,下载:4.网络调试助手NetAssist) →协议类型选择:UDP→本地主机地址:192.168.1.24→远程主机端口号:8080→打开

2.会自动识别远程主机,发送数据,发一条回复一条

视频演示