主机串口用到的工具是SSCOM32,虚拟机串口工具是VSPD。即通过VSPD工具,可以将二者的串口相连,可以想象成有一根串口线连接了主机和虚拟机。
第一步 确定端口
打开VSPD,如下图,点击“Port pairs”-“create pair“。我们要用到的就是COM1和COM2。此时,二者状态都是:close。
然后,打开虚拟机,“虚拟机”-“设置”-“串口”-选择端口号,并开启,确认。
如下图,这样代表该串口已打开。
再打开SSCOM,选择“串口2”,打开串口。
同样,在VSPD中观察到串口已经被打开。
第二步 测试
虚拟机串口向主机发:
可以看到,主机串口收到了“hello”。
说到这里,复习一下“终端”。
1、控制台终端:tty0~tty6,也叫虚拟终端。(tty0是当前正在使用的虚拟终端的别名)
2、伪终端:pty(图形终端,远程控制终端)
3、串口终端:ttyS0~ttyS4
控制终端:tty。即当前正在使用的终端(以上的任何一种都有可能是控制终端)。
这个,自己输入输出重定向练习练习就清楚了~
& lt; br>同时,在vspd中也能看到二者传输的信息:
虚拟机串口与主机串口通信·小程序(上)