我不确定是否由于最近更新到OSX 10.9的结果,但出于某种原因,所有的/dev/tty.Serial*和/dev/cu.Serial*目标都已经丢失,这使得与连接的USB设备进行串行通信在程序上变得不可能。
我可以在“系统信息”屏幕中看到USB设备连接,并且该设备将与安装的VMWare Fusion VM中运行的Windows实例适当连接,但是对我来说,在/dev中找不到可进行I/O的USB设备目标。苹果是否将旧的/dev/tty.Serial*设备挂钩到系统中的位置移动了,还是出现了问题?在我弄清楚之前,我就无法继续进行任何操作。
我可以在“系统信息”屏幕中看到USB设备连接,并且该设备将与安装的VMWare Fusion VM中运行的Windows实例适当连接,但是对我来说,在/dev中找不到可进行I/O的USB设备目标。苹果是否将旧的/dev/tty.Serial*设备挂钩到系统中的位置移动了,还是出现了问题?在我弄清楚之前,我就无法继续进行任何操作。
tail -f /var/log/system.log
,我可以看到Arduino Leonardo被检测到,但是在/dev中没有分配目标。我只能看到以下消息:Nov 23 20:36:57 Dons-Mac-mini kernel[0]: AppleUSBCDCACMData: Version number - 4.2.1b2, Input buffers 8, Output buffers 16
。 - donturner