3.0 APPLICATION NOTES
USB devices transfer data in packets. If data is to be sent from the PC, a packet is built up by
the application program and is sent via the device driver to the USB scheduler. This scheduler
adds a request to the list of tasks that the USB host controller will perform. This will typically
take at least 1 millisecond to execute because it will not pick up the new request until the next
USB frame (the frame period is 1 millisecond). There is, therefore, sizeable overhead
(depending upon your required throughput) associated with moving data from the application to
the USB device. If data is sent one byte at a time by an application, this will severely limit the
overall throughput of the system.
It must be stressed that in order to achieve maximum throughput, application programs should
send or receive data using buffers and not individual characters.
4.0 DRIVER SOFTWARE
FTDI's VCP (Virtual COM Port) USB driver files are provided royalty free on the condition that
they are only used with designs incorporating an FTDI device (i.e. the FT2232H and DLP-
USB1232H). The latest version of the drivers can be downloaded from either
www.dlpdesign.com or www.ftdichip.com .
The CDM driver download file is a combined set of drivers for the Windows operating system
and contains both the VCP and D2XX driver versions. To download, simply unzip the file to a
folder on your PC. (The drivers can coexist on the same floppy disk or folder since the INF files
determine which set of drivers to load for each operating-system version.) Once loaded, the
VCP drivers will allow your application software—running on the host PC—to communicate with
the DLP-USB1232H as though it were connected to a COM (RS-232) port.
In addition to VCP drivers, FTDI's D2XX direct drivers for Windows offer an alternative solution
to the VCP drivers that allow application software to interface with the FT2232H device using a
DLL instead of a Virtual COM Port. The architecture of the D2XX drivers consists of a Windows
WDM driver that communicates with the FT2232H device via the Windows USB stack and a
DLL that interfaces with the application software (written in VC++, C++ Builder, Delphi, VB, etc.)
to the WDM driver.
The D2XX direct drivers add support for simultaneous access and control of multiple DLP-
USB1232H devices. The extended open function (FT_OpenEx) allows the device to be opened
either by its product description or serial number, both of which can be programmed to be
unique. The list devices function (FT_ListDevices) allows the application software to determine
which devices are currently available for use, again by either product description or serial
number.
Download FTDI Application Notes AN_103 and AN_104 for detailed instructions on how to
install the drivers on XP and Vista platforms.
Rev. 1.3 (December 2009)
6
? DLP Design, Inc.
相关PDF资料
DLP-USB232M-G MODULE USB-TO-TTL SRL UART CONV
DLP-USB232R MODULE USB-TO-SRL UART 18-DIP
DLP-USB245M-G MODULE USB-TO-TTL PARL FIFO CONV
DLP-USB245R MODULE USB-TO-PARL FIFO 18-DIP
DM163001 BOARD DEMO PICDEM-1
DM163004-LT BOARD DEMO PICDEM.NET
DM163005 KIT EVAL PIC16C432/433 LIN BUSS
DM163007 PICDEM CAN-LIN 1 FOR 18C658/858
相关代理商/技术参数
DLP-USB232M 功能描述:界面模块 USB-UART Adapter RoHS:否 制造商:4D Systems 产品:Serial Converters 通道/端口数量: 数据速率: 接口类型:USB, UART 工作电源电压:3.3 V, 5 V 最大工作温度:
DLP-USB232M-G 功能描述:界面模块 USB-UART Adapter RoHS:否 制造商:4D Systems 产品:Serial Converters 通道/端口数量: 数据速率: 接口类型:USB, UART 工作电源电压:3.3 V, 5 V 最大工作温度:
DLP-USB232M-G2 功能描述:MODULE USB-TO-TTL SRL UART CONV 制造商:dlp design inc. 系列:- 零件状态:在售 类型:USB 至串行 转换自(适配器端):USB - B 2.0 母头 转换至(适配器端):DIL(Dual Inline) 接口:UART 特性:- 包括:- 标准包装:1
DLP-USB232R 功能描述:界面模块 USB-TO-SERIAL UART INTERFACE MODULE RoHS:否 制造商:4D Systems 产品:Serial Converters 通道/端口数量: 数据速率: 接口类型:USB, UART 工作电源电压:3.3 V, 5 V 最大工作温度:
DLP-USB245M 功能描述:界面模块 USB-FIFO Adapter RoHS:否 制造商:4D Systems 产品:Serial Converters 通道/端口数量: 数据速率: 接口类型:USB, UART 工作电源电压:3.3 V, 5 V 最大工作温度:
DLP-USB245M-G 功能描述:界面模块 USB-FIFO Adapter RoHS:否 制造商:4D Systems 产品:Serial Converters 通道/端口数量: 数据速率: 接口类型:USB, UART 工作电源电压:3.3 V, 5 V 最大工作温度:
DLP-USB245R 功能描述:界面模块 USB-TO-PARALLEL FIFO INTERFACE MODULE RoHS:否 制造商:4D Systems 产品:Serial Converters 通道/端口数量: 数据速率: 接口类型:USB, UART 工作电源电压:3.3 V, 5 V 最大工作温度:
DLP-UT1 功能描述:工业温度传感器 TEMPERATURE SENSOR RoHS:否 制造商:Texas Instruments 准确性:1 C 功能:Temperature Sensing 25 摄氏度时的电阻: 温度范围:- 55 C to + 127 C 电源电流: 电源电压:2.7 V to 5.5 V