通用串行总线USB(Universal Serial Bus)由于具有数据传输速率高、易于使用、支持热插拔等特点,越来越成为一种流行的计算机通信接口。FT245BM芯片是由FTDI(Future Technology Devices Intl. Ltd)公司推出的第二代USB接口芯片,与其他USB芯片相比,应用FT245BM芯片进行USB外设开发,只需熟悉单片机(MCU)编程及简单的VC或VB 编程,而无需考虑固件设计以及驱动程序的编写,从而能大大缩短USB外设产品的开发周期。此外,FT245BM支持USB1.1及USB2.0规范,数据传输速度可达到1M byte/s。因此,FT245BM是开发USB外设所需接口芯片的极佳选择。
FT245BM的结构与功能
FT245BM芯片是一种32脚,LQFP封装的芯片,管脚定义如下:
D[0-7](25,24,23,22,21,20,19,18):双向数据信号线;
RD#(16):读信号;
WR(15):写信号;
TXE#(14): FIFO发送缓冲区空标志信号;
RXF#(12): FIFO接收缓冲区非空标志信号;
USBDP(7),USBDM(8):USB数据信号正端,USB数据信号负端;