通过虚拟机启动的系统,正常情况下是无法使用串口进行通信的,需要经过以下配置。(以下在ubuntu20.04系统下进行测试)
1、虚拟机在关机状态下,打开设置(非关机状态下无法设置)

2、点击【添加】,选择【串行端口】,点击【完成】

3、勾选【启动时连接】,选择【使用物理串行端口】,端口号与Windows系统上识别的端口号对应,再点击【确认】

4、设置完成后会在设置首页显示正在使用端口。

5、启动虚拟机系统,点击【虚拟机】,可查看到已连接的串行端口

使用cutecom工具进行测试
参考链接
linux系统下可视化串口工具cutecom的使用
查看电脑是否自带串口,使用以下命令:
sudo cat /proc/tty/driver/serial
带有tx、rx的选项为实际串口,0对应ttyS0,一般情况下ttyS0对应window下COM1,依次类推。根据实际串口,用ttyS0或ttyS1进行测试。
