Hallo Leute, ich muss derzeit eine Seminararbeit schreiben in der es um Java auf Embedded Systems geht. Das ganze soll den aktuellen Stand der Technik beeinhalten. Meine Frage nun, kennt jemand entsprechende Links Skripten Tutorials usw. wo dieses Thema evtl. behandelt wird. Vielleicht hat ja schon mal wer was ähnliches verfasst. Mich würden hierbei nur die Quellen interessieren. Die Informationen die ich bei google gefunden habe, sind grossteils schon vor etlichen Jahren veröffentlicht worden. Also nicht mehr Stand der Technik. vielen dank mfg. alex
Nano VM fällt mir da auf die schnelle ein. Es gibt da noch ein Open Source Projekt dessen Name mir im Moment nicht einfällt...
Das dürfte wohl Kaffe sein, die auf sehr vielen embedded Plattformen läuft. Die andere freie VM ist Blackdown *1. Daneben gibt es noch diverse kommerzielle Sachen wie Jeode/Jbed IMP/Advanced etc. *2 oder nur teilweise kompatible VMs ala Superwaba. Aus Softwaresicht sind J2ME, CLDC und MIDP2.0 die Stichworte *3 Fast reine Java-Hardware findet sich natürlich auch noch: aJ-100: Java-Microcontroller mit hardwareunterstütztem Threading und der Möglichkeit mehrere VMs getrennt voneinander laufen zu lassen *4 Cjip: Controller mit nachladbaren (Java oder C optimierten) Befehlssätzen und virtueller (Software) Peripherie *5 Oder auch 8051er mit entsprechenden VMs ala TINI von Dallas/Maxim *6 *1 http://www.kaffe.org/ http://www.blackdown.org/ *2 http://www.esmertec.com *3 http://java.sun.com/javame/index.jsp *4 http://www.ajile.com *5 http://www.imsys.se/products/microprocessors.htm *6 http://www.maxim-ic.com/TINIplatform.cfm http://www.rawbw.com/~davidm/tini/index.html
Als Ergänzung seien noch ARM-Jazelle (Erweitung der ARM-Cores um Java) http://arm.com/products/esd/jazelle_home.html, SavaJE OS http://www.savaje.com/ und das JOP-Projekt http://www.jopdesign.com/index.jsp erwähnt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.