美文网首页
ubuntu下虚拟串口

ubuntu下虚拟串口

作者: 蓝蓝的天_c4c5 | 来源:发表于2018-07-08 18:30 被阅读0次

    1.前提条件

    我的环境是ubuntu16.04:

    james@james-insprion:~$ cat /etc/issue

    Ubuntu 16.04.4 LTS \n \l

    2.下载安装

    下载地址:http://www.dest-unreach.org/socat/download/

    我选择的是socat-1.7.3.2.tar.gz

    然后解压 tar zxvfsocat-1.7.3.2.tar.gz

    配置:

    ./configure --disable-fips #后面这个disable是禁掉ssl加密

    make

    sudo make install

    3.虚拟串口

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

    然后会出现这个:

    2018/06/30 10:52:58 socat[12497] N PTY is /dev/pts/18

    2018/06/30 10:52:58 socat[12497] N PTY is /dev/pts/19

    2018/06/30 10:52:58 socat[12497] N starting data transfer loop with FDs [5,5] and [7,7]

    4.测试

    第三部的/dev/pts/18 和/dev/pts/19就是互相收发的关系,

    向其中一个发送数据,另一个就会接收到

    图:

    串口发送和接收

    当然,任意一个都可以是接收,任意一个也都可以是发送

    ps:推荐一个截图工具:shutter

    https://blog.csdn.net/hanshileiai/article/details/46843713

    相关文章

      网友评论

          本文标题:ubuntu下虚拟串口

          本文链接:https://www.haomeiwen.com/subject/mhktuftx.html