版本:v3.9.1 中文特别版 大小:8.61 MB
类别:系统其他 系统:WinXP, Win7, Win8, Win10
立即下载Serial Port Utility是一款串行端口,用户眱使用软件进行串口与计算机相连接,软件可以快速将计算进行快速连接,帮助用户检测连接到的设备,接受输入和发送命令,欢迎有需要的用户来IT猫扑下载!
1. 实现COM端口配置
COM端口主要配置有:COM端口名称、波特率、数据位数、停止位、奇偶校验及数据流控制。
1.1. 本人采用XML文件格式,保存端口配置信息:
1.2. 端口配置界面读取配置信息:
1.3. 端口配置界面保存配置信息:
2. 通过SerialPort调用配置打开端口
2.1. Winform 程序界面设计
2.2. SerialPort 读取配置进行打开操作
通过COM端口配置后,使用SerialPort类读取配置信息打开端口进行数据读、写操作。
3. 对设备端口进行读取操作
为了适应各种设备进行读、写操作,SerialPort类提供多个读、写数据方法:
复制并粘贴不同列表之间的数据
拖放直接打开发送数据列表
自动检测所有可用的COM端口
自动保存日志文件
保留所有设置供以后使用
异步发送和接收数据
支持二进制面板和TLS
支持快速发送面板和发送文件
支持终端窗口和远程访问
结构化数据专用输入面板
具有NCD继电器板的特定发送面板
用户特定数据的多用户面板
以文本,十六进制和十进制格式发送接收和查看数据
自动以指定的间隔反复发送数据
根据自动发送规则自动发送单个数据和组数据
支持第三方的插件(。net dll)和用户自己的EXE自动发送数据
内置回波功能,用于环回测试
内置校验和,奇偶校验和模数和和位置相关的校验和
列表中的有组织数据和多个发送数据列表
从文本,十六进制和十进制文件直接创建发送数据列表
进行串口通讯时,需要设置一些相关参数,可以通过设置SerialPort 类的属性来进行。串口属性主要包括
PortName 串口名称,COM1, COM2等。
BaudRate 波特率,也就是串口通讯的速度,进行串口通讯的双方其波特率需要相同,如果用PC连接其他非PC系统,一般地,波特率由非PC系统决定。
Parity 奇偶校验。可以选取枚举Parity中的值
DataBits 数据位
StopBits 停止位,可以选取枚举StopBits中的值
Handshake 握手方式,也就是数据流控制方式,可以选取枚举Handshake中的值
进行串口通讯时,需要设置一些相关参数,可以通过设置SerialPort 类的属性来进行。串口属性主要包括
PortName 串口名称,COM1, COM2等。
BaudRate 波特率,也就是串口通讯的速度,进行串口通讯的双方其波特率需要相同,如果用PC连接其他非PC系统,一般地,波特率由非PC系统决定。
Parity 奇偶校验。可以选取枚举Parity中的值
DataBits 数据位
StopBits 停止位,可以选取枚举StopBits中的值
Handshake 握手方式,也就是数据流控制方式,可以选取枚举Handshake中的值
一、连接串口硬件1、连接
将ch340连接到电脑的USB接口上,这是买的一个ch340模块,网上十几块都可以得到。
2、检查
找到电脑的设备管理器:打开开始菜单,找到计算机;
3、检查
找到电脑的“设备管理器”:单击右键在下拉菜单中选中“设备管理器”。
4、检查
找到电脑的”设备管理器“在电脑的“设备管理器”中查看是否有相应的硬件连接。如果没有我们往往要下载ch340的硬件驱动,可以百度搜索一下,有很多的这样的驱动,任意下载一个安装后,在连接上就可以了。如果正确连接应该有一下的结果。
二、软件配置
1、打开友善串口助手;
2、配置“com”口:要个设备管理器中对应的com口号一致。
3、配置“波特率”:要和通讯的协议一致。同样还有“停止位”等,这些参数大都牵涉到通信的协议,请参考相关的额行规。 但是大多数情况下仅仅配置“波特率”。
4、若打开成功,界面下方会有提示:COM OPENED,打开失败就检查串口有没有被占用。
5、想要关闭串口就点击正方形按钮,想要清除清除接收缓存就点击扫把按钮。其他功能例如接收设置、发送设置都大同小异。能发送上百K字节的数据,接收也可以显示很大的数据,最重要的是还不会卡,不过不支持虚拟串口。不推荐使用格西烽火串口助手,接收二三十K字节的数据软件就卡的要命,启动也慢。
查看全部