将物理 USB 端口上连接的微控制器 (FTDI) 映射到 Virtualbox 中的 Windows 虚拟机作为 COM

将物理 USB 端口上连接的微控制器 (FTDI) 映射到 Virtualbox 中的 Windows 虚拟机作为 COM

主机操作系统:Ubuntu 18.04

虚拟化:Windows 10

我已经做的事情:

  1. 将 $USER 添加到拨出组并重新启动
  2. sudo chmod 666 /dev/ttyUSB*
  3. 从虚拟机的设置中将我的微控制器检测为串行通信设备的端口映射到 COM4 端口

18

结果:

VM 的设备管理器仅显示 COM1,因此串行通信失败。

答案1

诺伯特的评论确实指引了正确的方向。我在这里留下答案和屏幕截图作为文档,这样其他人就不会费尽心思尝试使用 Virtualbox 的串行端口设置进行设置。

因此,步骤如下:

  1. 通过 USB 连接您的微控制器。
  2. 打开虚拟机设置中的 USB 部分。
  3. 根据屏幕截图添加目标设备(通过单击右侧窗格中的第二个图标)。

Virtualbox 中的 USB 设置

  1. 打开虚拟机,您将收到此错误,但可以忽略。

虚拟机启动前出现警告消息

  1. 在虚拟机的设备管理器下,您将找到您的设备

VM 中的 COM3 上显示的设备

相关内容