http://www.tu-ilmenau.de

Logo TU Ilmenau


INHALTE

Student projects

Topic

Microcontroller NanoVM for Java

Kind of work:
Advanced Seminar
Supervisor:
Dr.-Ing. Florian Liers
Dr.-Ing. Prof. h. c. Karsten Henke
Students:
Bernard Reißberg
Status:
finished
Abstract:
For programmers of micro controllers the NanoVM provides an abstraction mechanism in terms of a programming interface that is independent from the underlying hardware.
If the according native methods, that define the range of functions, are implemented on all favored target systems, cross-plattform Java programs can be developed to control these systems.
A disadvantage is the very limited range of functions. If additional function are desired, they have to be reimplemented for every target system.
To integrate devices running the NanoVM in networks, it lacks of implementation of the TCP/IP protocol stack. Currently it is nothing known about such developments.