【问题标题】:FTDI MPSSE read from a bidirectional DATA pin从双向 DATA 引脚读取 FTDI MPSSE
【发布时间】:2014-07-04 13:57:33
【问题描述】:

我已经在几个 eeprom 上使用 FTDI 4232H SPI 成功通信(读取和写入)。

不过,这次我的芯片只有一个双向数据引脚。 我已经将 ftdi 芯片的 SDO 和 SDI 都连接到了这个双向数据引脚。

我能够用这个芯片验证我的写命令。 但是,我无法从此设备读取数据。似乎 ftdi 数据输出引脚在写入后不会变为 HIZ,而是驱动为低电平。因此,当我执行读取操作时,我读取的是 0。

任何人都可以阐明如何将 FTDI 数据输出到 pin highZ 吗?

【问题讨论】:

    标签: c spi bidirectional ftdi


    【解决方案1】:

    FTDI 芯片直接响应

    如果使用MPSSE 模式,我们建议使用SDO 引脚执行以下操作 - 在读取之前将其重新定义为输入 - 这样可以防止总线争用。然后在写入之前设置为输出。

    操作码0x80 允许将引脚设置为输入或输出。如果您需要进一步的帮助,请联系 FTDI 芯片的支持。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-05
      • 1970-01-01
      • 1970-01-01
      • 2015-09-18
      • 1970-01-01
      • 1970-01-01
      • 2014-09-17
      相关资源
      最近更新 更多