我正在尝试编写一个python位碰撞应用程序,使用pylibftdi(通过串行端口)与FT232H eeprom通信。在
我已经使用ftdichip提供的安装程序安装了FT232H.dll(默认的.dll安装位置是'C:\Windows\System32\drivers');但是pyllibftdi找不到libftdi或libusb。在
如果能在Windows上安装pylibftdi-base,我们将不胜感激。在
注1:我知道pyUSB,但它不支持python2.7。在
注2:在Linux(Ubuntu/Mint)下,依赖项的安装如下:
sudo apt-get install libftdi1
pip install pyusb
我需要Windows7的同等版本。在
首先按照此处所述安装USB驱动程序 http://embedded-funk.net/running-libftdi-under-windows/
对我来说这意味着使用扎迪格.exe(http://zadig.akeo.ie/)将FT232R USB UART驱动程序替换为libusbK驱动程序。(请记住单击“选项”->;“列出Zadig中的所有设备”)
第二次下载libftdi。我从https://sourceforge.net/projects/picusb/files/下载了 https://sourceforge.net/projects/picusb/files/libftdi1-1.1_devkit_x86_x64_21Feb2014.zip/download
找到你的Python安装。用于我是c:\Anaconda3。在
来自libftdi1-1.1_devkit_x86_x64_2014年2月21日.zip:
测试:
^{pr2}$相关问题 更多 >
编程相关推荐