0
我需要從FTDI與FT4232接口。 我已經找到了幾個與python庫(pyftdi,pylibftdi等) 但他們沒有實現I2C,或者他們只支持32位(如從ftdi mpsse本身)。在Python中實現C代碼libmpsse
我找到了一個庫(C),它聲明它有一個python包裝。 https://code.google.com/p/libmpsse/ 我想簡單地導入的.py代碼在我的代碼,但它給了我,我沒有這個pylibmpsse.py文件(它在代碼的beggining進口)
我是非常錯誤新的python。有沒有簡單的方法來創建這個代碼的包裝? C代碼是否需要先編譯?
比你非常。
如果我沒有記錯的話,我將有更好的運氣試圖做這一切Linux機器或虛擬機上,這似乎是在Windows下安裝的一切痛苦,我安裝了MinGW的,但我很難安裝libmpsse witch取決於Swig和libftdi1,這取決於libusb ... – IHaveSumQuestions
如果你不需要在Windows中運行它,在Linux中編譯它將會容易得多。我搜索了,但找不到任何二進制(編譯)版本的libmpsse。 – denisvm
謝謝,我想我將不得不使用另一種選擇。我的實際目標是使用支持UART,GPIO,SPI和I2C的ft4232H,具有跨平臺兼容性,可以處理32位和64位。我發現了一堆庫,比如libmpsse,pyftdi,pylibftdi,pyd2xx,pyusb(來自ftdi的d2xx),它們中的大多數或者似乎沒有I2C兼容性,或者它們不是跨平臺的... – IHaveSumQuestions