C# 简易TCP网口调试助手(一) 客户端Client

  最近的上位机开发工作中开始频繁涉及到网口、串口的通讯,网上找了各种资料和帖子都没怎么找到好用的开源代码或者工具。目前找到几个好一点的方式来实现的网口和串口通讯工具包,先写个好用的TCP的negut包记录下来,将使用的步骤写下来做个记录。

  本博客主要用来记录自己学到的东西,用于以后回来查看和使用。也会标注来源,各位若是对某项内容感兴趣,可去来源处更加细致的学习

    实现效果如下,右侧为制作的测试程序:能够收发数据,检测连接状态。并且收发5000多行数据量的内容都不会出现数据错误的现象,速度也很快,能够满足个人工作需求。重点是如何使用”“STTech.ByteslO.Tcp”这个nuget包。C# 简易TCP网口调试助手(一) 客户端Client_第1张图片

一、使用的环境

开发工具:Visual Studio 2022

用户界面框架:winform

框架版本:.NET Framework 4.8

二、项目搭建
1、新建winform项目

  选择 “Windows窗体应用(NET Framework)” 项目

C# 简易TCP网口调试助手(一) 客户端Client_第2张图片

  输入项目名称:TCP_Client,使用框架为.NET Framework 4.8

C# 简易TCP网口调试助手(一) 客户端Client_第3张图片

2、添加nuget包

  右键项目,准备添加TCP的nuget包

C# 简易TCP网口调试助手(一) 客户端Client_第4张图片

  使用的nuget包为:STTech.ByteslO.Tcp,版本:2.14.6-alpha0225(也可选择最新版本下载,不必强求版本一致),在nuget管理界面的浏览页面下搜索byt

你可能感兴趣的:(tcp/ip,网络,网络协议,c#)