使用Android D2XX驱动程序的FT230X没有响应



我制作了一个简单的Android应用程序,它使用D2XX驱动程序连接到FTDI芯片,编写命令并侦听响应。

使用这个应用程序,我可以成功地将一些伪数据写入FT232B芯片并接收响应。

对于同一个应用程序,我没有从FT230X芯片(它有不同的固件)得到任何响应。我已经验证了所有配置都已成功设置,并且与芯片的连接已打开。我还可以确认对芯片的写入似乎有效(至少write()操作返回true)。

在这一点上,我不知道是固件坏了还是我的应用程序坏了。

有什么想法吗?我的下一步应该是什么

编辑:

  • 我在安卓6.0.1上使用了三星S7 Edge(带OTG适配器)
  • 我尝试过旧的D2XX版本(2013)和新的版本(2015-10-21),结果相同

解决方案是设置此固件可以处理的特定波特率。尽管如此,底层芯片还是接受了其他的障碍。

相关内容

  • 没有找到相关文章

最新更新