Programming the Board

This chapter contains information about how to program the GX3500 board using the GXFPGA driver.

The GXFPGA driver contains functions to initialize, reset, and control the board. A brief description of the functions, as well as how and when to use them, is included in this chapter.

The GXFPGA driver supports many development tools. Using these tools with the driver is described in this chapter. In addition, the GXFPGA directory contains examples written for these development tools.

The following topics are available:

 

The GXFPGA Driver

Programming Using C/C++ Tools

Programming Using Visual Basic and Visual Basic .NET

Programming Using Pascal/Delphi

Programming GXFPGA Boards Using ATEasy®

Programming Using LabVIEW

Using the GXFPGA driver functions

Distributing the Driver

Programming Examples

Sample Program Listing