มีโครงการของ rtos ที่ใช้งานกับ arduino หรือไม่?
มีโครงการของ rtos ที่ใช้งานกับ arduino หรือไม่?
คำตอบ:
ฉันใช้FemtoOSในบางโครงการและใช้งานได้ดีมาก
นี่คือบทสรุปที่ดีของข้อเสนอปัจจุบัน - รายการโปรดที่ดูเหมือนว่าDuinOS
พิจารณาไอโกะด้วย
ลิงก์สำหรับดาวน์โหลด DuinOS ได้เปลี่ยนเป็น:
http://robotgroup.com.ar/duinos/wiki
ที่นั่นคุณจะพบ (ในส่วนดาวน์โหลด) รุ่น v0.1 และ v0.2
ขอแสดงความนับถือJulián http://robotgroup.com.ar
หากคุณต้องการ multithreading แบบง่าย ๆ เกี่ยวกับ "โลหะเปลือย" ฉันขอแนะนำProtothreadsที่ค่อนข้างใช้งานง่ายและมีโอเวอร์เฮดขนาดเล็กมาก (เพียงไม่กี่ไบต์)!
ฉันไม่ได้ทดสอบ Protothreads ในบริบท Arduino ห้องสมุดแม้ว่านี้ควรจะทำงานและที่ฉันสามารถดูคนทำมาแล้ว
Protothreads เป็นส่วนหนึ่งของContiki OSซึ่งเป็นโซลูชันที่ยอดเยี่ยมสำหรับแอปพลิเคชันเครือข่ายเซ็นเซอร์ไร้สาย มีความพยายามในการย้ายพอร์ต Contiki ไปใช้กับบอร์ด Arduino ที่ได้รับความนิยม
พื้นที่เก็บข้อมูลคอมไพล์ของพอร์ตเดิมสามารถพบได้ที่นี่แต่ผมได้พยายามที่จะปรับปรุงมันรุ่นล่าสุดขึ้น Contiki และมันก็เป็นที่นี่ รหัสนี้ใช้งานได้ดีพอ ๆ กับ"Hello World!" พื้นฐาน ตัวอย่างมีความเกี่ยวข้องและจะต้องมีงานพิเศษเพื่อรับระบบเครือข่าย (เช่น 6loWPAN / uIP) แต่ระวังว่าถ้าคุณไม่ต้องการระบบเครือข่ายไม่มีประโยชน์มากนักในการใช้ Contiki และหากคุณมี Ethernet Shield คุณไม่จำเป็นต้องใช้ เครือข่ายเช่นนี้เพราะมีการใช้งาน