前言

最近需要在Windows下进行高速串口和网络的透传,经过大量的寻找和尝试,最终找到一款易用的小工具SerialToIp,在这里进行分享。
项目支持命令行调用同时提供GUI界面,项目地址:
https://sourceforge.net/projects/serialtoip/
软件截图:
在这里插入图片描述

串口介绍

因为本地环境为百兆网络,因此选择波特率较高的串口进行相互通讯,串口型号为USB2.0转串口CH9114,最高工作持续波特率为15Mbps,具体介绍参考:

CH9114-高速USB转四串口,最高连续波特率达15Mbps

使用方法

这里以命令行调用为例:

#list 命令查看当前可用串口
serialtoip.exe list

# Server端,设置端口号8282并绑定COM10,波特率15000000,经确认当前IP为192.168.50.2
serialtoip.exe --serialport COM10 --baudrate 15000000 --socketport 8282

# Clinet端, 设置端口号8282并绑定COM7,波特率15000000,连接Server端IP
serialtoip.exe --serialport COM7 --baudrate 15000000 --socketport 8282 --remote 192.168.50.2

这时两端使用串口工具发送数据,发现已经可以正常通讯了。
在这里插入图片描述
在这里插入图片描述

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐