ZTEX.

ZTEX EZ-USB SDK
Jetzt downloaden

ZTEX. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL v3
  • Preis:
  • FREE
  • Name des Herausgebers:
  • ZTEX e.K.
  • Website des Verlags:
  • http://www.ztex.de/

ZTEX. Stichworte


ZTEX. Beschreibung

ZTEX EZ-USB SDK Dieses SDK ist speziell für die ZTEX-Module konzipiert, funktioniert jedoch auch mit anderen EZ-USB-basierten Hardware. Die SDK besteht in einem Firmware-Entwicklungskit für EZ-USB-Geräte und eine Java-API für die Entwicklung der Host-Software.Das ZTEX-Paket ist offener Quelle und verteilt unter dem GPLV3. Das Paket ist bekannt, dass er unter Linux und Windows arbeitet, sollte jedoch unter Linux und Windows arbeiten Arbeiten Sie an jedem Betriebssystem, das Libusb und Java unterstützt. Die Java-API ermöglicht die Entwicklung von plattformunabhängiger Host-Software.Die Firmware des EZ-USB-Geräts wird mit dem Firmware Development Kit entwickelt. Es kann entweder durch ein Dienstprogramm hochgeladen werden, das ein Teil des SDK oder der Host-Software selbst mithilfe der Java-API ist. Die Host-Software besteht normalerweise aus einem einzelnen JAR-Archiv, das * alle erforderlichen Java-Bytecode enthält; * Die Libusb-Java-Wrapper-Bibliotheken für Linux (libusbjava.so) und Windows (libusbjava.dll), die statisch gegen LibusB verknüpft sind (keine libusb-Installation erforderlich); * Die Firmware für das EZ-USB-Gerät (sofern nicht in EEPROM installiert); * Bitstream für die FPGA (falls erforderlich). Dieses einzelne JAR-Archiv läuft sowohl Linux als auch Windows (oder andere Betriebssysteme, die Libusb und Java) .on Linux dieses JAR-Archivs unterstützen, keine zusätzlichen Softwareanforderungen. Die Bibliothek LIBUSB (Java) kommuniziert direkt mit dem EZ-USB-Gerät mit Kernel-Routinen.Das Windows A Libusb-Treiber ist erforderlich. (Dieser Treiber ist ein Teil des ZTEX-SDK-Pakets). Die Bibliothek Libusb (Java) kommuniziert mit dem EZ-USB-Gerät mit diesem Treiber. Hier sind einige wichtige Funktionen von "ztex": · Das Firmware-Kit (für EZ-USB-Mikrocontroller) wird in C geschrieben (erfordert den SDCC-Compiler). · Die Firmware wird mit einem leistungsstarken Makroprozessor montiert, mit dem Sie alle erforderlichen Einstellungen von einigen Makros angeben können. Die erforderlichen USB-Deskriptoren und die Deskriptor-Handhabungsroutinen werden automatisch erstellt. · Host-Software-API ist in Java geschrieben und ermöglicht Plattformunabhängige Host-Software. Es ist möglich, alle erforderlichen Dateien (Libusb-Bibliotheken, Firmware, Bitstream) in ein einzelnes JAR-Archiv einzustellen, das auf beiden, Linux und Windows (und anderen Betriebssystemen, die Libusb und Java unterstützt) ausläuft. · Lizenziert als Open Source unter GPLV3 Hauptfunktionen des Firmware-Kits / Java API sind: · Firmware-Upload direkt in den EZ-USB-Mikrocontroller · Zugang zum EEPROM-Speicher · Firmware-Hochladen an EEPROM · Zugriff auf MicroSD / * SD / MMC-Flash-Karten im SPI-Modus · Bitstream-Upload direkt an die FPGA (für ZTEX USB-FPGA-Module) · Bitstream-Upload zum Flash-Speicher und autonomer FPGA-Konfiguration mit Bitstream vom Flash-Speicher (für ZTEX USB-FPGA-Module) Anforderungen: · Java 2 Standard Edition Runtime-Umgebung · SDCC.


ZTEX. Zugehörige Software