2009-03-12 9 views
25

जावा के बहुत सारे एम्बेडेड वीएम हैं। एआरएम विकास के लिए आप क्या सुझाव देते हैं?क्या जावा एम्बेडेड वीएम आप एआरएम विकास के लिए सुझाव देते हैं?

मैं वर्तमान में डलास से TINI मंच का उपयोग कर रहा है और काम करता है महान (512 KB रैम और 1 एमबी फ्लैश), लेकिन अब मुझे अधिक शक्ति (मेमोरी और सीपीयू) चाहिए।

+0

वहाँ भी एआरएम के लिए Oracle की जावा 6: http://www.oracle.com/technetwork/java/embedded/overview/index.html –

उत्तर

6

मेरी अंतिम पसंद JamVM + GNU Classpath है। बहुत अच्छा काम करता है! :)

4

4 विभिन्न वीएम को सिम्बियन ओएस पर भेज दिया गया है, जो एआरएम सीपीयू पर चलता है।

सूर्य का केवीएम, सन का हॉटस्पॉट (या सीएलडीसी-हाय) वीएम, सन का सीडीसी वीएम और आईबीएम जे 9 वीएम।

मुझे संदेह है कि कई और हैं।

एक अच्छी जगह अपने शोध शुरू करने के लिए JavaME लाइसेंसधारियों की सूची होगा:

http://java.sun.com/javame/licensees/index.jsp

2

मैंने पहले भी कुछ काम डलास tini किया है तो मुझे लगता है मुझे पता है कि आप क्या देख रहे हैं। ..? (हो सकता है वैसे भी :)

आप Buildroot जैसी परियोजनाओं को देखें, तो आपको लगता है कि jamvm अब शामिल किया गया है, मैं एक Atmel NGW100 (यह एक AVR32 पर आधारित है पर इसे आज़माने के लिए योजना बना रहे हैं मिलेगा लेकिन यह एक ARM9 के समान है) । लेकिन कई अन्य एआरएम 9 परियोजनाएं हैं जो लगभग समान होती हैं।

यह विचार एंड्रॉइड जैसा ही है, पहले आप लिनक्स को निचली परतों का ख्याल रखने देते हैं और फिर आप शीर्ष पर जावा वीएम जोड़ते हैं और वहां आप अपने अनुप्रयोग चलाते हैं।

नकारात्मक पक्ष यह है कि डलास टिनी एक कम या कम "तैयार" मंच था, आपने इसे चलाने के लिए बहुत अधिक जादू नहीं किया था। लेकिन इस पथ को दुर्भाग्यपूर्ण रूप से पूर्ण गति तक पहुंचने के लिए कुछ काम की आवश्यकता होगी। लेकिन अच्छी तरफ आपके पास 32 एमबी रैम के साथ 200 मेगाहर्ट्ज 32 बिट सीपीयू और एक एसडी कार्ड पर स्टोरेज है जो आसानी से कुछ गीगा बाइट्स स्टोर कर सकता है :)

शुभकामनाएँ।

1

Java SE Embedded भी है जो ARMv5, v6, v7 का समर्थन करता है, हालांकि यह पता होना चाहिए कि यह सी 1 कंपाइलर के साथ एक पूर्ण उड़ा हुआ हॉटस्पॉट है।

0

मेरे चुनाव IS2T JVM, जो विशेष रूप से एआरएम कॉर्टेक्स के लिए अनुकूलित है को जाता है एम और कॉर्टेक्स ए, अनुकूलित लाइब्रेरी के साथ-साथ (विजेट्स आदि के साथ एचएमआई जैसे ...)

http://www.is2t.com

संबंधित मुद्दे