使用Adafruit FTDI 232 H突破组件。我已经问过Adafruit和FTDI了,我仍然一无所知。使用Adafruit提供的库和FTDI库用Python编写。非常新的Python和FTDI 232 H设备..。
使用Windows 10 Pro
根据本教程(特别是Windows部分),我能够成功地安装Adafruit的“驱动程序”:
https://learn.adafruit.com/adafruit-ft232h-breakout?view=all
最终,该接口将工作,但所发生的情况是,设备似乎被锁定在一个物理USB端口。如果我将设备移动到同一台计算机上的另一个USB端口,则无法识别它。
根据我所做的一些阅读,似乎驱动程序虽然安装在Windows中,但只能与一个端口上的设备相关联。有人说Windows使用序列号来跟踪设备使用什么驱动程序。
我使用USBDView观察到,这个设备没有显示S/N。我有其他设备不显示序列号,它们可以从一个端口移动到另一个端口,没有问题。这使我相信,在Windows中,S/N跟踪可能不是100%的。Adafruit板在EEPROM中确实有一个S/N,但由于某些原因,没有向Windows / USBDView提供信息。我无法通过FTProg实用程序成功地访问EEPROM。
我怀疑这可能与通过Zadig工具安装的libusbK库有关(同样在说明中),但我不确定。FTDI说,使用libusbK库不应该出现任何问题。
有谁能给我指点一下:
- If so, how to get the FTDI device to display the S/N?
提前谢谢你,
发布于 2019-08-31 20:29:40
我似乎还记得一个与COM端口枚举和Windows相关的类似案例,其中COM端口枚举是各种变量的散列,包括PCI总线#、设备#等。我们通过Microsoft devcon实用程序见证了这一点,它是无价的,是设备管理器的命令行版本。
https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/devcon
https://blogs.technet.microsoft.com/deploymentguys/2009/12/16/where-to-find-devcon-exe/
如果你搜索周围,你可以找到这个宝贵工具的编译版本。有信心,相信这个工具会帮助你调试你的USB端口神秘。祝好运。
https://stackoverflow.com/questions/53600461
复制相似问题