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

时间:2016-05-03 16:30:25

标签: android usbserial ftdi d2xx

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

使用此应用程序,我可以成功地将一些虚拟数据写入FT232B芯片并收到回复。

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

此时我不知道是固件坏了还是我的应用程序。

任何可能出错的想法或我的下一步应该是什么?

编辑:

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

1 个答案:

答案 0 :(得分:0)

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