• Beschreibung
  • Treiber

Mit dem USBCPU1-Modul wird es möglich, dass Entwickler ein Anwendungs-Design mit USB-Interface aufbauen, ohne dass hierbei ein USB- und/oder Windows-Treiber Know How nötig ist.

Auf dem USB-CPU Modul ist ein 48 pol Steckverbinder, der einen 16 Bit Datenbus, einen Adressbus und diverse Steuersignale, wie ChipSelect, Read und Write zur Verfügung stellt. Kundenschaltungen werden über diesen Steckverbinder angesteuert.

Softwareseitig wird dem Kunden eine Windows/Linux Treiber Bibliothek zur Verfügung gestellt, die einfache Befehle, wie 8,16 und 32 Bit Schreib/Leseoperationen zum USB-CPU1 Modul überträgt und dort an der 48 pol. Steckverbindung zur Verfügung stellt.

NEU hierbei ist die Möglichkeit mit einer konstanten Datenrate vom PC zum USB-Gerät oder vom USB-Gerät zum PC Daten zu übertragen.

Vom PC zum USB-Gerät
Die zu übertragenden Daten werden vom PC per "WriteFifo"-Befehl dem QUANCOM Treiber Modul übermittelt (natürlich auch mehrere Befehle hintereinander). So gelangen sie auf schnellstem Wege zum USB-CPU1 Modul und werden dort in den Hardware-FiFo abgelegt.
Dort stehen sie bereit und können über die 48 pol. Steckverbindung abgegriffen werden.

Vom USB-Gerät zum PC
Hierbei werden die von der Kundenschaltung zu übertragenden Daten über die 48 pol Steckverbindung zum Hardware-FiFo konstant oder auch in Schüben übertragen. Von dort aus gelangen Sie mit max. 500 bis 600 KB / Sek. zum PC und können dort von der Kundensoftware per "FiFoRead"-Befehl abgeholt werden.

Für eine noch individuellere Kundenschnittstelle ist auch gesorgt
Sollte die 48-pol. Schnittstelle nicht ausreichen wird hier auch ein besonderer Service angeboten:
Die Anpassung Kundeninterface<->Lattice FPGA mit RAM zum USB-Controller kann der Kunde selber anpassen.
Hierfür steht der im CPLD enthaltene Code als Schaltplan im VHDL-Code zur Verfügung und kann vom Kunden mit der von Lattice kostenlos downzuloadenden Software programmiert werden und dann (natürlich über den USB-Bus) als Update wieder in das CPLD transferiert werden.

Als Dienstleistung wird eine Anpassung des CPLD natürlich auch seitens QUANCOM angeboten.

User interface
Um zu verdeutlichen, wie die Signalverarbeitung des USB-CPU Moduls abläuft, dient folgendes Blockschaltbild.



Beispiel einer Kunden USB-CPU1 mit einem Counter:



QLIB
2.4.460 QLIB Treiber und API für Windows 7 / Vista / XP / 2008 / 2003


Unterstützt 64 Bit Windows Betriebssysteme

64-Bit-Version der QUANCOM Treiber und Library - Ermöglicht den Zugriff auf die Hardware über die QLIB Programmier - Schnittstelle ( API )- Die QLIB enthält die Treiber und die Include Dateien um z.B. von Visual-Basic, Visual-C, LabView, Delphi, Borland-C, MS Excel, MS Access und Sun Java auf die Hardware zuzugreifen.

Dieses Installationpaket beinhaltet einige vorkompilierte Beispielprogramme, nicht jedoch die entsprechenden Quellcodes und Projekte. Diese finden Sie in dem Installationspaket "QLIB Samples".

Diese QLIB Version unterstützt nicht die parallelen Module: PAR8R, PAR8O, PAR48IO, PAR12AD, PAR16AD, PAR2DA sowie den PCI-EXT64 [Download 13.5MB]


QLIB
2.4.460 QLIB Treiber und API für Windows 7 / Vista / XP / 2008 / 2003


Unterstützt 32 Bit Windows Betriebssysteme

32-Bit-Version der QUANCOM Treiber und Library - Ermöglicht den Zugriff auf die Hardware über die QLIB Programmierschnittstelle ( API ) - Die QLIB ermöglicht es z.B. von Visual-Basic, Visual-C, LabView, Delphi, Borland-C, MS Excel, MS Access und Sun Java auf die Hardware zuzugreifen.

Dieses Installationpaket beinhaltet einige vorkompilierte Beispielprogramme, nicht jedoch die entsprechenden Quellcodes und Projekte. Diese finden Sie in dem Installationspaket "QLIB Samples".

Diese QLIB Version unterstützt nicht die parallelen Module: PAR8R, PAR8O, PAR48IO, PAR12AD, PAR16AD, PAR2DA sowie den PCI-EXT64 [Download 10.1MB]


QLIB 1.9.8s QLIB für Windows XP/2000/NT4.0/ME/98/95

Ältere 32-Bit-Version der QUANCOM Treiber Library

Die QLIB enthält die Treiber und die Include Dateien um z.B. von Visual-Basic, Visual-C, LabView, Delphi, Borland-C, MS Excel, MS Access und Sun Java ( Watchdogkarten ) auf die Hardware zuzugreifen.

Des Weiteren enthält dieses Installationspaket Beispielprojekte und vorkompilierte Beispielprogramme für einen einfachen Einstieg in die Programmierung mit der QLIB API.

Diese Version unterstützt noch die folgenden Module:
PAR8R, PAR8O, PAR48IO, PAR12AD, PAR16AD, PAR2DA and PCI-EXT64 [Download 69.5MB]


QLIB Samples 2.4.165 QLIB Samples für Windows 7 / Vista / XP / 2000

Installationspaket für QLIB-Beispieleprojekte.
Dieses Paket enthällt Beispielprojekte und Programme für die folgenden IDEs und grafischen Programmiersysteme um die Ansteuerung der QUANCOM Module zu verdeutlichen.

IDEs
Visual-Studio VB .NET | Visual-Studio C# .NET | Visual C++ | Visual Basic | Borland C++ Builder | Borland Delphi | Sun Java

Grafische Programmierung
Agilent VEE | LabView | LabWindows

MS Office
MS Excel | MS Access
[Download 80.3MB]

   In den Warenkorb
Preis
117.81 Euro
(enthält MwSt.)

Betriebssysteme
Windows 2000
Win 2000 Server
Windows XP (32/64)
Win 2003 Server (32/64)
Windows Vista (32/64)
Windows 7 (32/64)
Win Server 2008 (32/64)
Ähnliche Produkte
 
PCIPROTO

PCI Bus
Prototypenkarte
großes Lochrasterfeld
 
USBPROTO

USB Schnittstelle
Prototypenboard
großes Lochrasterfeld





... zurück zur Hompage




Letztes Update 9.5.2012 von Jan vandenBerg