当前位置: 首页 > news >正文

Windows+Linux的虚拟串口工具

文章目录

  • 1.Windows虚拟串口工具
    • 1.1 安装教程
    • 1.2 使用方法
  • 2.Linux系统虚拟串口工具
    • 2.1 socat安装
    • 2.2 开启虚拟串口
    • 2.3 测试
      • 2.3.1 命令测试
      • 2.3.2 Cutecom工具测试
    • 2.4 关闭虚拟串口
  • 3.参考资料

1.Windows虚拟串口工具

下载地址:https://www.downxia.com/downinfo/404803.html

1.1 安装教程

安装原程序,然后拷贝vspdproCHS.EXE到程序目录,直接打开vspdproCHS.EXE就可以用。
在这里插入图片描述

1.2 使用方法

添加虚拟串口对,可以看到COM1和COM2。使用RTKLIB的流工具测试可以使用
相关教程:https://blog.csdn.net/qq_34202873/article/details/88391265
在这里插入图片描述

2.Linux系统虚拟串口工具

2.1 socat安装

首先,安装socat(Socket Cat)

sudo apt-get install socat 

2.2 开启虚拟串口

启动终端(终端0),输入如下内容

socat -d -d pty,raw,echo=0 pty,raw,echo=0

在这里插入图片描述

2.3 测试

2.3.1 命令测试

(终端1)监听其中一个串口

cat < /dev/pts/2

(终端2)另一个串口写入数据

echo "123456789" > /dev/pts/19

下图所示测试成功
在这里插入图片描述

2.3.2 Cutecom工具测试

sudo apt-get install cutecom

在这里插入图片描述

安装Cutecom后可以开启界面软件,打开对应串口发送信息测试

在这里插入图片描述

2.4 关闭虚拟串口

在(终端0)Ctrl-C停止socat进程,虚拟串口自动移除。

3.参考资料

https://blog.csdn.net/weixin_40466317/article/details/124355844

http://www.lryc.cn/news/344445.html

相关文章:

  • Spring-AOP
  • 算法程序设计-快速排序
  • Jmeter用jdbc实现对数据库的操作
  • Mac 上安装多版本的 JDK 且实现 自由切换
  • springboot如何发送邮件,java如何发送邮件随机码作为验证
  • 使用QLoRA在自定义数据集上finetuning 大模型 LLAMA3 的数据比对分析
  • 编译和链接(超详细)
  • Rust Turbofish 的由来
  • 2.外卖点餐系统(Java项目 springboot)
  • Universal Thresholdizer:将多种密码学原语门限化
  • 【UE5学习笔记】编辑及运行界面:关闭眼部识别(自动曝光)
  • 未来科技的前沿:深入探讨人工智能的进展、机器学习技术和未来趋势
  • 3-qt综合实例-贪吃蛇的游戏程序
  • QGraphicsView实现简易地图12『平移与偏移』
  • 深入探索 Vue 中的 createVNode 与 resolveComponent
  • 【记录42】centos 7.6安装nginx教程详细教程
  • C语言程序设计(不熟悉的点)
  • DAO是什么?有什么用途?
  • Socket学习记录
  • 黑马 - websocket搭建在线聊天室
  • 【每日力扣】543. 二叉树的直径与101. 对称二叉树
  • 【linux】——日志分析
  • 【intro】GraphSAGE
  • 管理能力学习笔记九:授权的常见误区和如何有效授权
  • 第21天 反射
  • 多链路聚合设备是什么
  • 基于springboot+vue+Mysql的自习室预订系统
  • 解决后端ID传到前端时被截断,末尾显示00
  • Transformer中的数据输入构造
  • 完美实现vue3异步加载组件