BeRTOS

редактировать
BeRTOS
Разработчик Develer srl и сообщество BeRTOS
Написано на ANSI C
семейство ОСОперационные системы реального времени
Рабочее состояниеПроизводственная / стабильная
Исходная модельОткрытый исходный код
Последний выпуск 2.7.0 / август 2011 г.; 9 лет назад (2011-08)
Маркетинговая цельВстроенные устройства
ПлатформыARM Cortex-M3, ARM ARM7TDMI, Atmel AVR, x86, x86-64
Kernel typeMicrokernel
License Modified GPL v2
Официальный сайтwww.bertos.org

BeRTOS - это операционная система реального времени, разработанная для встроенных систем.

. Распространяется под измененной GPL лицензия со специальным исключением, которое дает закрытым приложениям право держать свой исходный код закрытым, в то время как сам код BeRTOS остается открытым.

Он имеет очень модульную конструкцию, что позволяет запускать его на различных архитектурах, от крошечных 8-битных микроконтроллеров, таких как Atmel AVR, до 32-битных архитектура ARM и в размещенных средах, таких как Linux и Microsoft Windows. BeRTOS - это открытый исходный код, написанный на ANSI C и поддерживаемый популярными встроенными библиотеками TLS / SSL, такими как wolfSSL.

BeRTOS вытесняющая многозадачность ядро ​​ реализует множество примитивов IPC, например:

Помимо ядра, BeRTOS предоставляет уровень абстракции оборудования, который включает в себя большое количество периферийных драйверов (таймер, последовательный порт, ADC, двигатели, ЖК-дисплей, датчики NTC, клавиатура, зуммер, память), алгоритмы (хэш-таблица, CRC, MD2, пул энтропии, RLE ), протоколы связи и подсистема графических окон для небольших дисплеев.

Ссылки
Внешние ссылки

.

Последняя правка сделана 2021-05-12 08:16:28
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте