Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
software:libusbjava:start [2010-10-15 14:00] – angelegt zueger1software:libusbjava:start [2015-03-31 11:25] kalberer
Zeile 1: Zeile 1:
-====== Java Wrapper for libusb (libusbjava) ====== +====== Java Wrapper für libusb (libusbJava) ====== 
-<box 30% green right | Quicklinks>+<box 30% green right | libusbJava>
   * [[http://libusbjava.sourceforge.net | Projekt-Seite]]   * [[http://libusbjava.sourceforge.net | Projekt-Seite]]
   * [[http://libusbjava.sourceforge.net/javadoc/1.x/ | API (1.x)]]   * [[http://libusbjava.sourceforge.net/javadoc/1.x/ | API (1.x)]]
   * [[http://libusbjava.sourceforge.net/javadoc/0.x/ | API (0.x)]]   * [[http://libusbjava.sourceforge.net/javadoc/0.x/ | API (0.x)]]
 </box> </box>
-LibUSB for Java ist wie der Name sagt ein Java-Wrapper für [[http://www.libusb.org | libusb]] bzw. [[http://sourceforge.net/apps/trac/libusb-win32/wiki | libusb-win32]].+ 
 +libusbJava istwie der Name sagtein Java-Wrapper für [[http://www.libusb.org | libusb]] bzw. [[http://www.libusbx.org libusbx]]. Die libusb bietet den Zugriff auf USB für beliebige Betriebssysteme und Endgeräte. Am NTB wird die libusb in verschiedenen Projekten eingesetzt, unter anderem für die Kommunikation mit einem [[:Embedded Systems:AVR8:start | Atmel AVR (AT90USB)]] und dem [[Embedded Systems:MPC555:USB-BDI]] für den [[Embedded Systems:MPC555:start | Freescale MPC555]]. 
 + 
 +libusbJava verwendet für den Zugriff auf die native libusb bzw. libusbx Bibliothek das Java Native Interface (JNI). 
 + 
 +[{{  :software:libusbjava:overview.png|Übersicht}}]
  
 ===== Aktueller Status ===== ===== Aktueller Status =====
 Zur Zeit wird der Wrapper an die neue libusb 1.0 angepasst. Zur Zeit wird der Wrapper an die neue libusb 1.0 angepasst.
  
 +===== Anleitungen =====
 +  * [[Entwicklungsumgebung einrichten]]
 +  * [[Einfaches Beispiel]]
 +
 +===== Documentation =====
 +<box 30% red right | **Attention**>
 +  * LibusbJava has limited API at the moment, it is implemented just as far as we use it with the [[..:..:embedded_systems:mpc555:usb-bdi|MPC555 USB BDI]].
 +</box>
 +  * [[.:first_steps:start|First Steps]]