我制作了一个简单的安卓应用程序,它使用D2XX驱动程序连接到FTDI芯片,并编写命令并监听响应。
使用这个应用程序,我可以成功地将一些虚拟数据写入FT232B芯片并接收响应。
使用相同的应用程序,我不会从FT230X芯片(它有不同的固件)得到任何响应。我已经验证所有配置都已成功设置,并且打开了到芯片的连接。我还可以确认,写入芯片似乎有效(至少write()操作返回了true)。
此时,我不知道是固件坏了,还是我的应用程序坏了。
有什么想法吗?可能出了什么问题或者下一步应该是什么?
编辑:
发布于 2016-05-10 21:56:08
解决方案是设置此固件可以处理的特定波特率。然而,底层芯片接受了其他的低端。
https://stackoverflow.com/questions/37009505
复制相似问题