JAVA Code auf AT90usb162

Gast #2808184
Lesenswert?

Wer eine solche Frage stellen muss, würde spätestens
bei der Realisierung scheitern....

>combines 16KB ISP flash memory with read-while-write capabilities, 512B >EEPROM, 
512 bytes SRAM,

--> Troll
Persönliche Seite #2808225
Lesenswert?

Für AVRs gibt es zwar die NanoVM, aber damit Grafiken und AWT/Swing 
zu machen ist aufgrund der knappen Resources wohl ausgeschlossen.

Mit der NanoVM hat man kein komplettes Java sondern nur einen Bruchteil. 
Zwar kann man in java native C Funktionen reinhängen, aber die musst 
auch erst mal implementieren.  Diese Funktionen würdest du dann 
wesentlich einfacher direkt in einem C-Code verwenden.

Hinzu kommt die Beschränkung für das Programm: Es läuft auf dem EEPROM, 
d.h. dort steht der Bytecode.

GCC kann Java und auch Bytecode zu Binary (hier elf) durchcompilieren, 
aber das bringt dir auch nix weil die VM fehlt.

Zudem ist mir nicht bekannt, daß je irgendjemand erfolgreich einen gcj 
(GNU compiler for Java) für AVR erzeugt hat.  Becvor man das engeht, 
sollte erst mal versucht werden, G++ Unterstützung für AVR zu haben.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren