如何释放/重置串口FTDI设备 - Mac OSX
我正在尝试使用自定义PCB,它使用FTDI FT232RL与我的计算机(运行OSX 10.11 El Capitan的MacBookPro)进行通信,以获得硬件项目。我正在使用Matlab发送串行命令,遇到一些问题,ClearToSend(CTS)引脚显然是“高”(关闭),但这是另一个故事。 但是我现在的问题是我拔掉它之后我的Mac不会“释放”(不知道还有什么可以称之为)设备。我可以拔掉设备并把它放在另一个USB总线上,但我真的只能这样做一次,因为如果我拔掉电话会再次发生同样的事情 - 这会让我的开发变得困难,因为我找到了解决这个问题的唯一方法是重启整台电脑。如何释放/重置/清除这些设备? 如果我打开系统信息>硬件> USB,我基本上可以在设备树上看到两次列出的相同设备。 这使得当我尝试ls /dev/tty.*(在Matlab或终端中)设备未列出时,它基本上被阻止,即使它已插入并在设备树上显示两次。我该怎么办? 我已经安装了版本2.3 FTDI驱动程序,它似乎工作不然。请让我知道我可以提供哪些其他信息来深入了解这一点。谢谢