Arduino के लिए RTOS?


14

वहाँ rtos के किसी भी परियोजना है कि arduino पर काम करता है?


1
आरटीओएस परियोजनाएं हैं जो एक ATMega पर चलेंगी , लेकिन कुछ इसी तरह के arduino वातावरण का उपयोग करने की संभावना नहीं है।
कॉनर वुल्फ

मैं भी सूचित करना है कि QP प्रसिद्ध राज्य मशीन ढांचा अब के लिए arduino उपलब्ध है चाहता हूँ arduino.cc/playground/Code/QP
mba7

जवाबों:


6

मैं कुछ परियोजनाओं में FemtoOS का उपयोग कर रहा हूं और यह बहुत अच्छी तरह से काम करता है।



2

DuinOS डाउनलोड करने के लिए लिंक इसे बदल दिया गया था:

http://robotgroup.com.ar/duinos/wiki

वहां आपको (डाउनलोड अनुभाग में) v0.1 और v0.2 संस्करण मिलेंगे।

सादर, जूलियन http://robotgroup.com.ar


ऐसा लगता है कि यह फिर से चला गया और पुरानी साइट पर कोई HTTP रीडायरेक्ट नहीं है .. ऐसा प्रतीत होता है कि वर्तमान घर (या वर्तमान सक्रिय कांटा) यहाँ है: github.com/DuinOS/DuinOS
स्कॉट प्रिव

1

यदि आपको "नंगे-धातु" पर सरल मल्टीथ्रेडिंग की आवश्यकता है, तो मैं प्रोटोथ्रेड्स की सिफारिश करूंगा जो कि उपयोग करने में आसान हैं और बहुत छोटे ओवरहेड (बस कुछ बाइट्स) हैं!

मैंने अरुडिनो लाइब्रेरी के संदर्भ में प्रोटॉथ्रेड्स का परीक्षण नहीं किया है, हालांकि यह काम करना चाहिए और जैसा कि मैं देख सकता हूं कि कोई व्यक्ति पहले से ही ऐसा कर चुका है

प्रोटोथ्रेड्स कंटकी ओएस का भी हिस्सा हैं जो वायरलेस सेंसर नेटवर्क अनुप्रयोगों के लिए एक उत्कृष्ट समाधान है। कुछ लोकप्रिय Arduino बोर्डों को चलाने के लिए कंटकी को पोर्ट करने का कुछ प्रयास किया गया था।

ऑर्गिनल पोर्ट का एक गैट भंडार यहां पाया जा सकता है , हालांकि मैंने इसे और अधिक हाल के संस्करण कंटिकी को अपडेट करने का प्रयास किया है और यह यहां है । यह कोड कुछ बुनियादी "हैलो वर्ल्ड!" उदाहरण चिंतित हैं और इसे नेटवर्किंग प्राप्त करने के लिए कुछ अतिरिक्त काम करने की आवश्यकता होगी (यानी 6loWPAN / uIP), हालांकि सावधान रहें कि अगर आपको नेटवर्किंग की ज़रूरत नहीं है, तो Contiki का उपयोग करने का कोई अधिक लाभ नहीं है और यदि आपके पास ईथरनेट शील्ड है, तो आपको ज़रूरत नहीं है नेटवर्किंग इस तरह, क्योंकि यह लागू है।


0

मैं एटमथ्रेड्स को देख रहा हूं । यह avr पर चलना चाहिए, लेकिन मुझे नहीं पता कि क्या आप Arduino के किसी भी fw / sw भागों को इसमें मिला सकते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.