Инструменты пользователя

Инструменты сайта


rtos:riot

На главную, Операционные системы реального времени (ОСРВ)


RIOT OS

RIOT это операционная система для микроконтроллеров с открытым исходным кодом, разработанная с учетом большинства требований устройств из мира «Интернета вещей» (Internet of Things, IoT) и других embedded устройств. Эти требования включают небольшой объем занимаемой памяти (порядка нескольких килобайт), высокая энергоэффективность, стеки коммуникационных протоколов для проводных и беспроводных сетей, поддержка широкого спектра платформ с низким энергопотреблением.

RIOT реализует микроядро, несколько сетевых стеков и утилит, которые включают библиотеки криптозащиты, структуры данных (Фильтры Блума, хэш-таблицы, очереди приоритетов), консоль и многое др. RIOT поддерживает широкий спектр архотектур микроконтроллеров, драйверов радиомодулей, датчиков и конфигураций для всех платформ. Например, Atmel SAM R21 Xplained Pro, Zolertia Z1, STM32 Discovery и др. (см. список поддерживаемого оборудования) Для всех поддерживаемых платформ (32-bit, 16-bit и 8-bit платформы), RIOT реализует связный логичный API и позволяет программирование на ANSI C и C++ с поддержкой многопоточности, IPC, системные таймеры, мьютексы и т.д. rms). RIOT provides a consistent API and enables ANSI C and C++ application programming, with multithreading, IPC, system timers, mutexes etc.

Ссылки

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
G W A F N
 
rtos/riot.txt · Последнее изменение: 2018/04/02 13:45 — 127.0.0.1

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: GNU Free Documentation License 1.3
GNU Free Documentation License 1.3 Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki