NanoVM

Aus Nibo Wiki
Version vom 8. Juni 2008, 12:12 Uhr von Workwind (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Die NanoVM ist eine in C geschriebene, vereinfachte virtuelle Java-Maschine. Dadurch ist es möglich Java-Programme auf Microcontrollern wie dem Atmel AVR laufen zu las...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Die NanoVM ist eine in C geschriebene, vereinfachte virtuelle Java-Maschine. Dadurch ist es möglich Java-Programme auf Microcontrollern wie dem Atmel AVR laufen zu lassen. Der Quellcode steht unter der Gnu Public License (GPL), dadurch ist es möglich die VM für eigene Projekte anzupassen. Es gibt native Beispielklassen für verschiedene Roboter, wie zu Beispiel dem ASURO, dem c't-Bot und für den Nibo. Ursprünglich wurde die NanoVM für den 8 kByte großen ATmega8 des ASURO's entwickelt, daher ist auf dem 128 kByte ATmega128 viel Platz für Java-Programmcode.

Dokumentation

Die Dokumentation des Nibo Packages befindet sich hier:

Weblinks