Introduction
The tcDspFtdiVNC1 class is used to provide access to the FTDI VNC1 USB host controller device via the MityDSP generic uart interface. An instance of the tcDspSerial class, and an output latch selector and ID must be provided in the constructor.
- See also:
- MityDSP::tcDsperial Class Reference
-
MityDSP::tcDspOutputLatch Class Reference
-
MityDSP::tcDspFtdiVNC1 Class Reference
Example
This is a simple example of tcDspFtdiVNC1 creation and usage:
{
unsigned int RS232_SERIAL_BASE = 0xB0000200;
int threadpri = 7;
int bytes;
int myLatchID[4] = {1,2,4,5};
char lpBuffer[1024];
tcDspOutputLatch MyClass::mpOutputLatch;
tcDsperial *MyClass::mpSerial;
tcDspFtdiVNC1 *MyClass::mpUsb;
mpSerial = new tcDspSerial(tcDspSerial((void *)RS232_SERIAL_BASE,...);
mpUsb = new tcDspFtdiVNC1(mpSerial, mpOutputLatch, myLatchID);
mpUsb->Initialize(2000000, threadpri);
...
}