Arduino入门:VirtualBox:Ubuntu

Jay*_*dse 10 ubuntu virtualbox arduino

我想使用Arduino开发,但我想在Ubuntu Linux中进行,我想在使用VirtualBox或VMWare Player在我的Windows计算机上托管的Ubuntu VM上进行.

是否有可能做到这一点?我是否有任何特殊的事情要使主机操作系统(Windows)的Arduino连接USB端口可以访问来宾操作系统(Ubuntu/virtualbox)的USB端口?

Tev*_*o D 5

是的,VirtualBox允许您将本地USB设备呈现给虚拟机.

关闭VM电源(未保存),转到"设置"页面... USB.启用USB控制器(如果尚未启用).然后,您可以创建一个新的设备过滤器(带有+的USB插头)并选择适当的设备.该设备将始终连接到VM,这可能是也可能不是.

如果已启用USB,则可以在正在运行的VM上添加/删除设备(非常类似于真实机器).使用Devices ... USB菜单,选择要连接到VM的设备.


Geo*_*nza 1

尚未测试,但安装 VirtualBox Addons 后应该可以通过 VirtualBox 将 USB 设备从 Windows 映射到 Ubuntu。我想 Windows 必须知道用于路由的设备,因此尝试在 Windows 和 Ubuntu 上安装 FTDI 芯片驱动程序并尝试连接您的主板(看看 Windows 和 Ubuntu 是否找到该设备)。

您提到 C/C++ 适合您,因此直接在 Ubuntu 上安装并使用 C/C++ 设置(而不是 Arduino IDE)可能会简单得多。在 Arduino Playground 上有关于如何在Ubuntu上进行设置的指南以及开发工具指南

您可能还会发现这个问题很有帮助。也请尝试一下电子网站,因为它似乎更适合您的问题。