串口协议调试利器-虚拟串口工具

一、介绍
平时调试串口通信协议都需要硬件才能看到收发,这里我们有个很好的虚拟串口工具可以直接在pc模拟两个串口,直接完成回环收发

二、windows下
1、下载
下载链接
链接:https://pan.baidu.com/s/187OB0T6KM_3RQ3qpoCF6Sw
提取码:pgmb

2、安装
在这里插入图片描述

3、使用
添加虚拟串口,只需要添加一次,以后都会存在
在这里插入图片描述
这样在com口会发现多了两个在线的com口

4、测试
打开串口工具,选择刚刚添加的虚拟com口,发送数据
在这里插入图片描述
三、ubuntu下
1、下载安装
sudo apt-get install socat
在这里插入图片描述
2、使用
添加虚拟串口
打开一个终端输入
socat -d -d pty,raw,echo=0 pty,raw,echo=0

然后会有以下输出
在这里插入图片描述
其中9 和15是对应的回环串口号

3、测试
读取
打开另外一个终端,输入
cat /dev/pts/9
在这里插入图片描述
发送
再打开一个终端,输入
echo “Hello World” > /dev/pts/15
在这里插入图片描述
整体截图
在这里插入图片描述
对于程序操作把echo缓存write函数,cat缓存read函数就可以了
在这里插入图片描述

ubuntu源链接

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值