Вышел (http://atomthreads.com/index.php?q=node/13) первый публичный релиз открытой операционной системы реального времени Atomthreads (http://atomthreads.com/), исходные тексты которой написаны на языке Си и распространяются в рамках лицензии BSD. Система предназначена для выполнения узкоспециализированных задач на встраиваемых устройствах с ограниченным объемом ресурсов.
Atomthreads состоит (http://atomthreads.com/index.php?q=node/11) из real-time планировщика задач и набора примитивов, таких как семафоры, мьютексы, таймеры и очереди. В комплект не входит файловая система и TCP/IP-стек, но при необходимости данные возможности могут быть реализованы дополнительно в виде модулей. Из платформ в настоящее время поддерживается только архитектура Atmel AVR/ATmega.URL: http://atomthreads.com/index.php?q=node/13
Новость: http://www.opennet.me/opennews/art.shtml?num=25162
Еще одна...
В каком смысле ещё одна? Вы знаете очень много операционок для восьмиразрядых АВРок?
> В каком смысле ещё одна? Вы знаете очень много операционок для восьмиразрядых АВРок?Да, для восьмиразрядных AVRок такого добра - есть. И?
Altera считается?
А? Не понял, причём тут Алтера? Они, вроде, ПЛИСами и АСИКами занимаются, если я не пропустил ничего важного. А ПЛИС - это несколько другого класса устройства =).
Собственно, и для AVR можно накопать с десяток операционок, но многие ли из них открытые, бесплатные и при этом адекватные по стабильности/ресурсоёмкости/...? А тут и лицензия хорошая и функционал достойный. По ресурсам - смотреть надо.
>Altera считается?AVRом точно не считается. Или ты о чем, Павлин?
Под аврки РТОС-ок море. Их помоему каждый пишет , кто серьезно занимался программингом этих кристаллов :)
При первом взгляде на исходники выглядит не так пагано, как ожидалось. Надо попробовать запустить на ARMе.
а какие АВРы потянут эту ось?
ATMega16
то есть на Arduino последнем пойдет нормально?
вау! реально здорово, что заточено под avr. а то разбираться для самообразования с объёмом информации по ucLinux с ucLibc всё желания не возникает. а так - доделаю машинку для сына.
>а так - доделаю машинку для сына.А нахрена вам вообще в машинке ртос? Там есть чего-то такое что на bare metal делается некомфортно и долго, что надо тратить силы на освоение какой-то ртоси и разбираться с ней? oO. Я бы вообше с ртосями там не связывался - имхо сие только усложнит все.
да просто интересно. тем более у меня там ATmega32.
вот с монструозным ucLinux не интересно разбираться :)
>да просто интересно.А, ну это то вполне себе аргумент. Если интересно - дерзайте.
> тем более у меня там ATmega32. вот с монструозным ucLinux не интересно разбираться :)
uCLinux в мега32 вообще не влезет. Посему мне вообще не понятно их сравнение. Это как сравнить самокат и Боинг. Они конечно оба средства передвижения, но весьма разные, мягко говоря.