Application and Development of USB Bus Under Virtual Instrument Platform LabVIEW
Rui Xia
Abstract
Rui Xia
Abstract
The paper puts forward the program design scheme and key implementing points under virtual instrument platform LabVIEW on USB bus.The USB interface hardware of virtual system uses FT245BM chip of FTDI Company,and utilizes D2XX in driver program of dynamic link library file,inserting external code to call API standard library function,and successfully develops USB interface's driver subsystem under LabVIEW platform.Adopting the idea of 'modularization',calling the subsystem on LabVIEW,can develop the virtual instrument software of facing user interface,bus interface and data treatment,and can be satisfied with the need of virtual instrument and the demand of modularization design and cooperative work.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The paper puts forward the program design scheme and key implementing points under virtual instrument platform LabVIEW on USB bus.The USB interface hardware of virtual system uses FT245BM chip of FTDI Company,and utilizes D2XX in driver program of dynamic link library file,inserting external code to call API standard library function,and successfully develops USB interface's driver subsystem under LabVIEW platform.Adopting the idea of 'modularization',calling the subsystem on LabVIEW,can develop the virtual instrument software of facing user interface,bus interface and data treatment,and can be satisfied with the need of virtual instrument and the demand of modularization design and cooperative work.
Key concepts: USB, Modular programming, Interface (matter), Virtual instrument, eXtensible Host Controller Interface (xHCI), Embedded system, USB hub, Operating system