无法从 FTDI 设备读取和写入

无法从 FTDI 设备读取和写入

我有一个设备,我使用 D2XX 驱动程序从 Windows 应用程序成功连接到该设备,现在我尝试从 Ubuntu OS(版本 15.04)连接到该设备,但到现在为止尚未成功。

我安装了 D2XX 驱动程序。

我做到了 :sudo rmmod ftdi_sio 而且 :sudo apt-get remove brltty

sudo rmmod usbserial说没有这样的设备)

我还将函数FT_SetVIDPID(0x0403, 0x60140 添加到我的代码中

(我从命令输出中获取了这些数字lsusb

我还为 com 端口 /dev/bus/usb/001/??? 设置了读写权限(666)

最后我设法打开端口,可以向其写入命令,但没有收到任何数据(FT_Read 函数在超时后收到 0 个字节)

过去我设法从装有 Debian 的 VirtualBox 连接到该设备。

答案1

您不需要在 Ubuntu 上安装 FTDI 驱动程序。请关注此主题:外商直接投资。这向您展示了一种使 FTDI 在 ubuntu 上运行的简单方法。

相关内容