arduino üzerinde çalışan bir rtos projesi var mı?
arduino üzerinde çalışan bir rtos projesi var mı?
Yanıtlar:
İşte mevcut tekliflerin iyi bir özeti - favori DuinOS gibi görünüyor
Ayrıca Aiko'yu da düşünün
DuinOS'u indirme bağlantısı şu şekilde değişti:
http://robotgroup.com.ar/duinos/wiki
Orada (indirmeler bölümünde) v0.1 ve v0.2 sürümlerini bulacaksınız.
Saygılarımızla, Julián http://robotgroup.com.ar
"Çıplak metal" için basit multithreading gerekiyorsa, o zaman kullanımı oldukça kolay olan Protothreads tavsiye ederim ve çok küçük bir ek yük (sadece birkaç bayt) var!
Prototipleri Arduino Kütüphanesi bağlamında test etmedim, ancak bu işe yaramalı ve birisinin zaten yaptığını görebiliyorum .
Protothreads, kablosuz sensör ağ uygulamaları için mükemmel bir çözüm olan Contiki OS'nin bir parçasıdır . Birkaç popüler Arduino panosunu çalıştırmak için Contiki'yi taşımak için biraz çaba harcanmıştı.
Orjinal portun git deposu burada bulunabilir , ancak daha yeni Contiki sürümünü güncellemeye çalıştım ve burada . Bu kod bazı temel "Merhaba Dünya!" örnekler söz konusudur ve ağ oluşturmak için ekstra bir çalışma gerektirecektir (örn. 6loWPAN / uIP), ancak ağa ihtiyacınız yoksa Contiki'yi kullanmanın çok fazla faydası olmadığını ve bir Ethernet Kalkanınız varsa, ihtiyacınız olmadığını unutmayın. çünkü bu şekilde ağ oluşturma.
Ben bakıyordum atomthreads . Bu avr's çalıştırmak gerekir ama içine Arduino fw / sw bölümlerinden herhangi birleştirmek eğer bilmiyorum.