Python pyftdi:SPI-时钟空闲状态反转(模式3)
我正在使用以下设置: FT4232H—SPI传感器(模式3) 下面的代码应该与复制粘贴和python 3.7一起使用。 电源循环后,FTDI的CLK引脚为高电平。一旦“Python pyftdi:SPI-时钟空闲状态反转(模式3),python,spi,Python,Spi,我正在使用以下设置: FT4232H—SPI传感器(模式3) 下面的代码应该与复制粘贴和python 3.7一起使用。 电源循环后,FTDI的CLK引脚为高电平。一旦“spi.get()-line”被传递,它就处于低空闲状态。它在事务期间正常工作,但我的传感器返回垃圾,因为它假定CLK idle高 这是我的FT4232H的问题还是库中的错误(30.3-pyftdi)?有人知道我做错了什么吗 from pyftdi.spi import SpiController spi = SpiContro
spi.get()
-line”被传递,它就处于低空闲状态。它在事务期间正常工作,但我的传感器返回垃圾,因为它假定CLK idle高
这是我的FT4232H的问题还是库中的错误(30.3-pyftdi)?有人知道我做错了什么吗
from pyftdi.spi import SpiController
spi = SpiController()
spi.configure('ftdi://ftdi:4232h/1')
# assumption: after the line CLK should be idle high (which is not)
slave = spi.get_port(cs=0, freq=1E5, mode=3)
read_byte=slave.exchange([0x00], 1).tobytes()
print(read_byte)