чи є проект rtos, який працює на arduino?
чи є проект rtos, який працює на arduino?
Відповіді:
Ось хороший підсумок поточних пропозицій - улюблений виглядає як DuinOS
Також розглянемо Айко
посилання на завантаження DuinOS було змінено на це:
http://robotgroup.com.ar/duinos/wiki
Там ви знайдете (у розділі завантажень) версії v0.1 та v0.2.
З повагою, Джуліан http://robotgroup.com.ar
Якщо вам потрібна проста багатопотокова передача на "голому металі", то я б рекомендував Protothreads, який досить простий у використанні і має дуже маленькі накладні витрати (всього кілька байтів)!
Я не перевіряв Protothreads в контексті бібліотеки Arduino, хоча це має працювати і, як я можу бачити, хтось це вже робив .
Protothreads також є частиною Contiki OS, що є прекрасним рішенням для бездротових мережевих додатків. Було докладено певних зусиль, щоб передати Contiki для запуску кількох популярних дощок Arduino.
Репозиторій мерзотник з порту спочатку можна знайти тут , хоча я намагався оновити його пізніші версії Contiki і це тут . Цей код працює настільки, наскільки базовий "Hello World!" приклади стосуються, і це потребуватиме додаткової роботи, щоб отримати мережу (тобто 6loWPAN / uIP), однак, будьте обережні, що якщо вам не потрібна мережа, немає великої користі від використання Contiki і якщо у вас є Ethernet Shield, вам не потрібно мережа як така, оскільки це реалізовано.