FTDI公司的FT2232系列芯片可完成USB与异步串行口RS232/RS485、同步串行总线IIC/SPI/JTAG彼此通讯,市场占有率,运用遍及。
刺进USB设备会在/dev/ttyUSBx文件呈现,可像操作一般的串口文件/dev/ttySx相同操作,选用通用termios编程。
在linux中VCP和D2XX驱动是不兼容的,当D2XX驱动使用前应卸载VCP驱动模块:
D2XX驱动协议栈如下图,D2XX驱动libftd2xx.tar.gz可在如下页面下载:,或许直接在体系下apt装置(或许需求libusb-dev):
lora gateway就使用了D2XX驱动,将SPI接口转化为U口与主服务器(X86或ARM)通讯,开源库:。