VMware9.0虚拟机Ubuntu使用PC的USB转串口

VMware9.0中在安装的时候会给你的安装一个默认和HOST通信的串口(COM1):

VMware9.0虚拟机Ubuntu使用PC的USB转串口_第1张图片

我们把USB转串口的线插入USB口后,你会看到设备管理器出现了变化:
VMware9.0虚拟机Ubuntu使用PC的USB转串口_第2张图片

说明,USB转串口线已经连接了PC机了(假如你是用来连接开发板等设备,COM8就代表设备),我们要让ubuntu使用这个串口,那么我们就必须要放弃PC机对这个串口的使用,当然你也可以通过COM1共享COM8的数据,这里只讨论前面一种情况。
接下来,你可以打开虚拟机:
VMware9.0虚拟机Ubuntu使用PC的USB转串口_第3张图片

可以看到,USB串口设备是没有连接的,然后你点击Connect,不出意外,你就可以连接上本来连接在PC机的串口了,PC机的串口将丢失:
VMware9.0虚拟机Ubuntu使用PC的USB转串口_第4张图片


VMware9.0虚拟机Ubuntu使用PC的USB转串口_第5张图片
VMware9.0虚拟机Ubuntu使用PC的USB转串口_第6张图片
在通用串行口下,的VMware USB Device则是代表的隐藏的COM1,用于和主机通信的串口。具体怎么使用,读者自己深究。
在ubuntu下你可以使用root#:dmesg | tail 查看,USB转串口连接虚拟机的事件:
VMware9.0虚拟机Ubuntu使用PC的USB转串口_第7张图片

至此,你可以在虚拟机上和你的外设连接串口进行通信了。
文中,如有不正确的地方,请指出来,谢谢。

你可能感兴趣的:(嵌入式/Linux/移植)