Shared Serial
多种方式实现多个应用程序同时访问串口。专业的串口分割与共享工具,轻松将单个串口设备共享给多个应用程序。
串口分割与共享工具
轻松管理单个 COM 端口的数据流,实现多个串口通信应用同时访问同一设备
串口分割
将一个串口分割为多个虚拟副本,多应用同时访问
串口共享
创建单个虚拟副本,允许多个应用同时使用
串口映射
创建串口别名,重映射端口号以匹配应用需求
开发者 API
提供 ActiveX/COM 和 .NET 组件,支持脚本控制
用户态虚拟化技术
驱动的串口分割
Shared Serial Ports 由三个核心组件构成:虚拟端口驱动负责处理虚拟端口、传输数据和互连;进程内 COM 服务器负责串口的管理和配置;配置工具提供友好的用户界面。产品完整模拟所有串口连接配置和信号。
功能概述
由于 Windows 操作系统设计上只允许单个应用独占打开串口,我们的软件方案帮助您绕过这些限制
Shared Serial Ports 提供完整的 SDK 开发工具包,包含 ActiveX/COM 组件和 .NET 组件,可通过 C++、C# 或 JavaScript/TypeScript 等编程语言控制端口和互连。
应用领域
Shared Serial Ports 可在以下场景中发挥重要作用
兼容设备类型
Shared Serial Ports 可与以下串口设备配合使用
Shared Serial Ports 功能
从串口分割到参数覆盖,提供全方位的串口共享解决方案
串口分割
将一个串口分割为任意数量的虚拟副本。在此模式下,每个应用程序都分配到一个专用虚拟端口,所有应用程序和设备之间的交换数据均可访问。任意数量的串口应用可同时与连接到原始串口的设备工作。
串口共享
共享串口使其可供多个同时运行的串口应用使用。在此模式下,仅创建源 COM 端口的单个虚拟副本,但与系统串口不同,该副本对可同时访问和使用它的应用数量没有限制。
串口映射
为现有串口创建新的别名。在此模式下,新的虚拟端口映射到现有串口,应用程序发送到虚拟端口的所有数据都会重定向到原始端口,反之亦然。这允许您重命名串口并分配端口号以匹配应用需求。
串口参数覆盖
覆盖共享、映射或分割串口的配置和线路控制设置。当应用程序打开虚拟端口时,允许您设置波特率、数据位、校验位、停止位和流控制设置,无论应用程序发送什么参数都可严格控制。
开发者 API 智能集成
丰富的应用程序编程接口 (API) 允许您从代码或脚本完全控制应用程序。所有类型的虚拟串口设备及其配置均可通过 C++、C# 或 JavaScript/TypeScript 等编程语言控制。
端口与链路自动恢复
创建永久串口和链路,配置可靠存储在操作系统中。完全兼容 Windows 电源管理,每个项目的原始配置在关机、重启或休眠后自动恢复。
自定义串口名称
允许用户自定义串口名称,更改虚拟 COM 端口号。用户定义的设备名称将显示在 Windows 设备管理器中,方便识别和管理。
多语言用户界面
产品界面支持多种语言,自动应用本地化。语言工具对所有用户开放,允许编辑或创建自己的语言包。
选择适合您的版本
Shared Serial Ports 提供 Virtual、Remote、Shared、Network 和 All in One 五个版本
| 功能 | Virtual | Remote | Shared | Network | All in One |
|---|---|---|---|---|---|
| 完整硬件串口和链路模拟 | |||||
| 端口和链路自动恢复 | |||||
| 无限数量设备同时工作 | |||||
| 用户态运行,系统更稳定 | |||||
| 支持更改端口名称 | |||||
| GUI 和命令行配置 | |||||
| 开发者 API 和脚本支持 | |||||
| 用户自定义串口名称 | |||||
| 多语言用户界面 | |||||
| 简易部署,服务器复制/粘贴部署 | |||||
| 服务器无需管理员权限 | |||||
| 将串口设备接入网络 | |||||
| 通过 TCP/IP 访问远程串口设备 | |||||
| Telnet COM 端口控制 (RFC2217) 支持 | |||||
| 串口设备服务器模式 | |||||
| TCP 数据缓冲区大小配置 | |||||
| TCP 服务器中覆盖 COM 参数 | |||||
| 串口分割 | |||||
| 串口共享 | |||||
| 串口映射 | |||||
| 串口参数覆盖 | |||||
| 通过管道访问远程计算机 COM 端口 | |||||
| 本地串口桥接和环回 | |||||
| 网络远程串口桥接 | |||||
| 命名管道连接串口 | |||||
| 自定义空调制解调器引脚布局 | |||||
| TX 缓冲区溢出模拟 | |||||
| 线路噪声模拟 | |||||
| 脚本化虚拟串口 |
串口分割器优势
自适应
原生支持 Windows 深色主题
安全无害
仅使用用户态空间,确保系统安全和稳定
可靠稳定
完整模拟硬件串口和链路
界面友好
支持 GUI 和命令行端口配置
灵活扩展
支持丰富的脚本实现工作流自动化
便捷可控
可在项目代码中完全控制
串口分割器使用场景
从逆向工程到扩展方案,满足各种串口共享需求
逆向工程传统串口应用
在逆向工程传统串口设备和应用时,您可能会发现端口号是硬编码的,无法更改,且系统不允许多个应用同时打开端口,因此无法查看设备与应用之间的数据交换。我们的产品允许您通过分割串口为多个虚拟副本来访问交换数据。下载试用版,免费且无需注册。
访问串口设备与应用间的数据流
Windows 操作系统实际上不允许多个应用同时访问串口。您必须先在一个应用中关闭端口,然后才能在另一个应用中打开它。我们的产品允许您绕过此限制,创建源端口的虚拟副本,使多个应用可同时使用。下载试用版,免费且无需注册。
多应用控制单个串口设备
有时可能需要使用多个独立应用来控制连接到一个 COM 端口的串口设备。仅使用 Windows 内置功能无法实现这一点,每个 COM 端口一次只能由一个应用独占打开。我们的产品将帮助您实现任意数量应用与单个设备之间的同时交互方案。下载试用版,免费且无需注册。
扩展现有方案添加新串口应用
如果您有一个使用串口应用实现各项功能的可扩展项目,需要在不添加物理端口的情况下扩展功能,我们的解决方案将帮助您完成此任务。任何现有串口都可以分割为多个虚拟副本,新的独立应用可连接到每个副本以与设备通信。下载试用版,免费且无需注册。
客户怎么说
业余无线电系统正变得越来越自动化和复杂,虚拟串口和共享串口都是必不可少的。我评估了很多产品,在易用性和实现方面,你们的产品表现出色!
超过 620,400 次下载,今天有超过 1,000 个产品在使用中。
立即体验 Shared Serial Ports
下载免费试用版,几秒钟内即可开始分割和共享串口,无需注册。