Introduction
The tcDspFtdiUsbFs class is used to provide compatibility with the Dsp Storage classes via the VNC1 core. An instance of the tcDspFtdiVNC1 class, and an offset to the correct device must be provided.
- See also:
- MityDSP::tcDspStorageBase
-
MityDSP::tcDspFtdiVNC1 Class Reference
Example
This is a simple example of tcDspFtdiUsbFs creation and usage:
{
unsigned int RS232_SERIAL_BASE = 0xB0000200;
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);
mpFileSystemDrvr = new tcDspFtdiUsbFs(mpUsb, 0);
...
}