RTOS para Arduino?

14

¿Existe algún proyecto de rtos que funcione en arduino?

    
pregunta mba7

5 respuestas

6

He estado usando FemtoOS en algunos proyectos y funciona muy bien.

    
respondido por el sivu
6

Aquí hay un buen resumen de las ofertas actuales : el favorito se parece a < a href="http://robotgroup.com.ar/noticias/20091102/duinos-sistema-operativo-multitarea-para-arduino"> DuinOS

También considere Aiko

    
respondido por el JohnC
2

el enlace para descargar DuinOS había cambiado a esto:

enlace

Allí encontrará (en la sección de descargas) las versiones v0.1 y v0.2.

Saludos, Julian enlace

    
respondido por el Julián da Silva
1

Si necesita múltiples subprocesos en "bare-metal", le recomiendo Protothreads que Son bastante fáciles de usar y hay una sobrecarga muy pequeña (solo unos pocos bytes)!

No he probado Protothreads en el contexto de la Biblioteca Arduino, aunque esto debería trabajar y, como puedo ver, alguien ya lo hizo .

Protothreads también son parte de Contiki OS que es Una excelente solución para aplicaciones de red de sensores inalámbricos. Hubo algunos esfuerzos para trasladar a Contiki para ejecutar algunos tableros Arduino populares.

Se puede encontrar un repositorio git del puerto original aquí , aunque he intentado actualícela, la versión más reciente, Contiki, y se encuentra aquí . Este código funciona tan lejos como algunos Los ejemplos básicos de "¡Hola mundo!" están preocupados y requerirá un poco de trabajo extra para obtener redes (es decir, 6loWPAN / uIP), aunque tenga en cuenta que si no necesita redes no hay mucho beneficio de usar Contiki y si tiene un Ethernet Shield, no necesita la red como tal, porque está implementado.

    
respondido por el errordeveloper
0

He estado viendo atomthreads . Eso debería ejecutarse en los avr, pero no sé si puedes combinar cualquiera de las partes de Arduino de fw / sw en él.

    
respondido por el XTL

Lea otras preguntas en las etiquetas