我正在从事Android编程。我决定将FTDI芯片用于USB串行转换器。我的android设备内核版本:3.0.8和android版本:4.0.3 onyo nanopad 7平板电脑。我研究FTDI芯片并阅读http://www.ftdichip.com/Support/Documents/TechnicalNotes/TN_147_Java_D2xx_for_Android.pdf和http://www.ftdichip.com/Documents/AppNotes/AN_134_FTDI_Drivers_Installation_Guide_for_MAC_OSX.pdf。我应用了步骤的顺序,但使用FTDI D2XX演示应用程序无法实现android平板电脑与FT232BL ftdi芯片之间的连接。
谢谢您的帮助?
最佳答案
FTDI使用其Android库不支持FT232BL。这是一个过时的产品。
参考:device_filter.xml
<usb-device vendor-id="1027" product-id="24577" /> <!-- FT232RL -->
<usb-device vendor-id="1027" product-id="24596" /> <!-- FT232H -->
<usb-device vendor-id="1027" product-id="24592" /> <!-- FT2232C/D/HL -->
<usb-device vendor-id="1027" product-id="24593" /> <!-- FT4232HL -->
<usb-device vendor-id="1027" product-id="24597" /> <!-- FT230X -->
<usb-device vendor-id="1412" product-id="45088" /> <!-- REX-USB60F -->
您需要搜索是否有人增加了对FT232BL的支持。直到现在我自己都找不到。
关于android - FTDI芯片支持的Android设备,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19273193/