3、TCPIP及UDP数据收发实验ST


功能:收到一条数据,数据不变,将此条数据在发出;
应用场景:广泛应用于以太网通讯;

 网络调试助手软件下载:4.网络调试助手NetAssist
TCPIP及UDP数据收发实验ST源码下载:
3.TCPIP及UDP数据收发实验ST.rar
14.5 MB

一、下载程序及重点参数

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.会自动识别远程主机,发送数据,发一条回复一条
视频演示
2024-01-31
0 0