Опубликован (http://www.sics.se/contiki/news/contiki-2.2.3-released.html) новый релиз открытой операционной системы для встраиваемых устройств Contiki 2.2.3 (http://www.sics.se/contiki/). В новой версии добавлена возможность сохранения слепка состояния выполнения системы, с возможностью продолжения работы с заданной позиции. Появилась поддержка профилирования расхода энергии на уровне пакетов, что позволяет детально проанализировать уровень энергопотребления и гарантировать определенный его уровень. Добавлена поддержка протокола динамического распределения данных Deluge (http://www.cs.berkeley.edu/~jwhui/pubs/sensys04.pdf), позволяющего обеспечить быструю доставку данных на все узлы сети сенсоров. Для определения наличия соседних устройств, создан специальный протокол, работающий через отправку и анализ анонсов в сети. В комплект включены программы для отправки udp и tcp пакетов (udpsend, tcpsend), а также irc-клиент.ОС Contiki распространяется в исходных текстах (лицензия BSD) ...
URL: http://www.sics.se/contiki/news/contiki-2.2.3-released.html
Новость: http://www.opennet.me/opennews/art.shtml?num=20954
Лучше или хуже чем FreeRTOS? Судя по всему это более навернутая ОС. И что, даже в AVR ATmega16 залезет???
>Лучше или хуже чем FreeRTOS? Судя по всему это более навернутая ОС.
>И что, даже в AVR ATmega16 залезет???при всех этих наворотах - ОСь 8ми битная:)
где это написано? И msp430 и x86 поддерживаются .
тут:
http://ru.wikipedia.org/wiki/Contiki
значит портируемая
> http://ru.wikipedia.org/wiki/ContikiТак там перед "8-битные" запятая стоит :)
Как я понял из документации они используют внешние компиляторы, сама система не завязана на какую-то определённую разрядность. Серьёзный проект, вот бы Гейтсу дали на такое посмотреть когда он свою дос ваял - глядишь и ушёл бы в монастырь, избавил мир от себя ничтожного ...
>И что, даже в AVR ATmega16 залезет???А где у него 40 Кб ПЗУ?У него их по идее 16 :)
Да нет, пишут что полный пакет 40кб, можно урезать. Боюсь что всётаки с vnc, рабочего стола с графикой и веб сервера на ATmega16 толку мало будет, даже если бы они туда поместились. Само ядро на AVR килобайт занимает, на msp430 ещё меньше.
Мне вот интересно другое - там есть возможность динамической подгрузки кода, вплоть до обновления всей операционки через p2p протокол по сети. Но у avr например харвардовская архитектура, это ему тогда для каждой подгрузки прожигаться приходится? Десять тысяч раз, больше на нём не наобновляешся.
>Лучше или хуже чем FreeRTOS? Судя по всему это более навернутая ОС.
>И что, даже в AVR ATmega16 залезет???FreeRTOS из коробки работает на дев платах, например, Atmel и Luminary Micro.
А эта х.з.
супер, пойду инсталлить на газовую плиту
module contains code to interface a Contiki-based project on the AVR Raven platform's ATMega1284P chip to the LCD driver chip (ATMega3290P) on the Raven
новыйы сайт проэкта
http://www.contiki-os.org