This documentation describes the SW API supported by standard Trenz Electronic FPGA modules (TE USB FX2 FPGA module) equipped with Cypress EZ-USB FX2 microcontroller (currently: TE0300, TE0320 and TE0630).
TE USB FX2 module is able to communicate with host computer's USB using
Info |
---|
In order to provide a user interface for driver functions, dynamic link library "TE_USB_FX2_CyUSB.dll" and "CyUSB.dll" have been used. C# applications or managed C++ applications (running on host computer) use directly TE_USB_FX2_CyAPI.dll based on CyUSB.dll. To avoid copying back and forth large amount of data between these two DLLs, data is passed by reference and not by value. |
When using TE_USB_FX2_CyUSB.dll API, a host computer should meet the following requirements:
See your module user manual for dedicated driver installation instructions.