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

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

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

2、安装
串口协议调试利器-虚拟串口工具_第1张图片

3、使用
添加虚拟串口,只需要添加一次,以后都会存在
串口协议调试利器-虚拟串口工具_第2张图片
这样在com口会发现多了两个在线的com口

4、测试
打开串口工具,选择刚刚添加的虚拟com口,发送数据
串口协议调试利器-虚拟串口工具_第3张图片
三、ubuntu下
1、下载安装
sudo apt-get install socat
串口协议调试利器-虚拟串口工具_第4张图片
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
在这里插入图片描述
整体截图
串口协议调试利器-虚拟串口工具_第5张图片
对于程序操作把echo缓存write函数,cat缓存read函数就可以了
串口协议调试利器-虚拟串口工具_第6张图片

ubuntu源链接

你可能感兴趣的:(串口通信,嵌入式,虚拟串口)