| ??? 01/12/04 15:56 Read: times |
#62427 - RE: Dear professors read this Responding to: ???'s previous message |
parviz parvizi wrote:
------------------------------- Dear professors that are sure JAVA IS NOT POSSIBLE TO RUN ON PC51 read it carefullt,it is a good article for your new papers. Using java on embedded does not mean running Jbuilder 9 on 8051,I mean we can use a very tiny and light version of java on 8 bit micros for using java GUI features ,such as the using of it in cell phone designs and many new advanced devices using java for GUI . I read it carefully and what I did notice was following: JEPES offers Java class libraries giving effective access to the external devices (I/O, timers, UART, EEPROM, etc.) of the AVR. Hereby JEPES allows writing efficient (compared with C) hardware-oriented programs for 8-bit processors in Java with small requirements for RAM and ROM. Nowhere is GUI mentioned. It specifically saids that "hardware-oriented programs" can efficiently be written. GUI does not need to be hard real time. You can run other parts of your program with c,like as device drivers,network stack,... Java has many featurs that C does not have and give you many sinple but powerful tools. If you read further in http://www.mjolner.com/embedded/jepes/index_en.php Please note that use of the standard Java libraries is not recommended on small platforms since the contained classes typically consume a lot of memory and make extensive use of synchronization and exception handling, thus creating a large overhead. That probably flushes all high level GUI stuff and the likes of layoutmanagers right down the drain. So my conclusion: Yes it's JAVA. No you will not be able to develop GUI's as you would in a standard J2EE environment. So forget the GUI and network stack... Regards |



