![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 89
michael_zming
这个作者很懒,什么都没留下…
展开
-
C# 串口编程一 简介
在.NET平台下使用C#创建串口通信程序其命名空间是System.IO.Ports 下的SerialPort 类(.NET2.0)A.创建SerialPort 对象SerialPort serialPort1 = new SerialPort();B.设置参数serialPort1.PortName = this.cbox_com.Text;原创 2012-12-08 15:26:50 · 1031 阅读 · 0 评论 -
C# 串口编程二 应用--串口调试助手
前面已经对串口编程进行了简单的介绍下面是一个串口调试程序,主要功能:a. 串口参数可以自动选择,并可以保存配置下次自动匹配(.ini文件存储)b.可以手动开关串口c.可以选择发送数据的格式d.可以循环发送数据e.发送数据可以选择是单字符串、多字符串发送,甚至可以导入发送的命令f.接收数据...界面如下:在串口配置区域 参数都已经输入进去了,只需要原创 2012-12-08 16:56:39 · 1950 阅读 · 1 评论 -
C# 串口编程二 应用--协议
我们的串口程序,除了通用的,进行串口监听收发的简单工具,大多都和下位机有关,这就需要关心我们的通讯协议如何缓存,分析,以及通知界面。 我们先说一下通讯协议。通讯协议就是通讯双方共同遵循的一套规则,定义协议的原则是尽可能的简单以提高传输率,尽可能的具有安全性保证数据传输完整正确。基于这2点规则,我们一个通讯协议应该是这样的:头+数据长度+数据正文+校验 例如:AA 44原创 2012-12-11 10:03:21 · 752 阅读 · 0 评论 -
C# 串口编程二 应用--接受发送数据
根据前面讲到的协议,完成如下场景的收发功能。正确的命令格式:01 41 30 30 30 50 30 35 02 起始码为01 结束码为02长度为26字节的数据外面接受一串含有合法命令格式的数据. sendInfo = "01 41 30 30 30 50 30 35 02 00 00 01 09 09 41 30 30 30 50 30 35 02 01 41 30 30 30 5原创 2013-10-28 23:34:25 · 1050 阅读 · 0 评论