gpt4 book ai didi

c - FDTI libMPSSE I2C-使用单独的读取器和写入器线程进行读取和写入时出现 FT_IO_ERROR

转载 作者:行者123 更新时间:2023-11-30 14:52:12 24 4
gpt4 key购买 nike

我正在尝试使用 FT232HL(libMPSSE dll) 与 I2C 设备进行通信。使用单独的线程来读取和写入数据。第一个写入周期成功发生,但随后出现 FT_IO_ERROR。

我在编码时遵循 AN_177_User_Guide_For_LibMPSSE-I2C.pdf 并使用信号量进行线程同步。 我在互联网上找不到有关 FT_IO_ERROR 的文档。如果您知道的话请帮助我。

最佳答案

I2C 总线是半双工的。认为没有必要区分读线程和写线程。

FT_IO_ERROR 是数据传输失败。您解释的文档第 13 页对此进行了描述。

很可能不是接口(interface)芯片或库的问题,而是是否按照连接到I2C总线的设备的命令/响应序列进行通信控制。

请检查正在使用的 I2C 设备的通信规范。另外,请确保接口(interface)芯片与I2C设备连接正确并且可以通信。

关于c - FDTI libMPSSE I2C-使用单独的读取器和写入器线程进行读取和写入时出现 FT_IO_ERROR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47725638/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com