RTOS สำหรับ Arduino?


14

มีโครงการของ rtos ที่ใช้งานกับ arduino หรือไม่?


1
มีโครงการ RTOS ที่จะทำงานบนATMegaมี แต่สิ่งที่คล้ายกันไม่น่าจะใช้สภาพแวดล้อม arduino
Connor Wolf

ฉันต้องการแจ้งให้ทราบด้วยว่า QP เฟรมเวิร์กเครื่องสถานะที่มีชื่อเสียงพร้อมใช้งานแล้วสำหรับ arduino arduino.cc/playground/Code/QP
mba7

คำตอบ:




2

ลิงก์สำหรับดาวน์โหลด DuinOS ได้เปลี่ยนเป็น:

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

ที่นั่นคุณจะพบ (ในส่วนดาวน์โหลด) รุ่น v0.1 และ v0.2

ขอแสดงความนับถือJulián http://robotgroup.com.ar


ดูเหมือนว่าจะย้ายอีกครั้งและไม่มี HTTP Redirect บนเว็บไซต์เก่า .. ดูเหมือนว่าบ้านปัจจุบัน (หรือปัจจุบันที่ใช้งานแยก) อยู่ที่นี่: github.com/DuinOS/DuinOS
Scott Prive

1

หากคุณต้องการ multithreading แบบง่าย ๆ เกี่ยวกับ "โลหะเปลือย" ฉันขอแนะนำProtothreadsที่ค่อนข้างใช้งานง่ายและมีโอเวอร์เฮดขนาดเล็กมาก (เพียงไม่กี่ไบต์)!

ฉันไม่ได้ทดสอบ Protothreads ในบริบท Arduino ห้องสมุดแม้ว่านี้ควรจะทำงานและที่ฉันสามารถดูคนทำมาแล้ว

Protothreads เป็นส่วนหนึ่งของContiki OSซึ่งเป็นโซลูชันที่ยอดเยี่ยมสำหรับแอปพลิเคชันเครือข่ายเซ็นเซอร์ไร้สาย มีความพยายามในการย้ายพอร์ต Contiki ไปใช้กับบอร์ด Arduino ที่ได้รับความนิยม

พื้นที่เก็บข้อมูลคอมไพล์ของพอร์ตเดิมสามารถพบได้ที่นี่แต่ผมได้พยายามที่จะปรับปรุงมันรุ่นล่าสุดขึ้น Contiki และมันก็เป็นที่นี่ รหัสนี้ใช้งานได้ดีพอ ๆ กับ"Hello World!" พื้นฐาน ตัวอย่างมีความเกี่ยวข้องและจะต้องมีงานพิเศษเพื่อรับระบบเครือข่าย (เช่น 6loWPAN / uIP) แต่ระวังว่าถ้าคุณไม่ต้องการระบบเครือข่ายไม่มีประโยชน์มากนักในการใช้ Contiki และหากคุณมี Ethernet Shield คุณไม่จำเป็นต้องใช้ เครือข่ายเช่นนี้เพราะมีการใช้งาน


0

ฉันได้รับการมองหาที่atomthreads นั่นควรใช้กับ avr แต่ฉันไม่รู้ว่าคุณสามารถรวมส่วน fw / sw ใด ๆ ของ Arduino เข้าด้วยกันได้ไหม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.