Крошечные
-
Обзор TinyOS
- TinyOS — это операционная система для беспроводных устройств с низким энергопотреблением.
- Она написана на языке программирования nesC и использует неблокируемый стек вызовов для поддержки параллелизма.
- TinyOS была разработана в сотрудничестве с Калифорнийским университетом в Беркли, Intel Research и Crossbow Technology.
-
Разработка и использование
- TinyOS используется в космосе и реализована в ESTCube-1.
- Приложения TinyOS написаны на nesC и используют интерфейсы Java и shell-скрипты.
- TinyOS предоставляет интерфейсы для различных абстракций, включая маршрутизацию и хранение данных.
-
История и развитие
- TinyOS начиналась как проект DARPA NEST в Калифорнийском университете в Беркли.
- С тех пор в проекте приняли участие тысячи разработчиков и пользователей по всему миру.
- Были выпущены различные версии TinyOS, начиная с версии 1.1 в 2001 году.
-
Интегрированные среды разработки
- Для TinyOS доступны три IDE в качестве подключаемых модулей для Eclipse.
-
Рекомендации и внешние ссылки
- Статья содержит ссылки на GitHub и другие ресурсы, связанные с TinyOS.