Lt304888.ru

Туристические услуги

ChibiOS/RT

11-10-2023

Перейти к: навигация, поиск
ChibiOS/RT
Разработчик

Giovanni Di Sirio

Семейство ОС

ОСРВ

Последняя версия

2.6.8 (19 апреля 2015)

Тип ядра

микроядро

Лицензия

модифицированная GPL

Состояние

Актуальное

Веб-сайт

www.chibios.org

ChibiOS/RT — компактная многозадачная операционная система реального времени (ОСРВ) для встроенных систем. Распространяется под модифицированной лицензией GPLv3.

Краткое описание системы на домашней странице проекта гласит:

ChibiOS/RT предназначена для встраиваемых систем реального времени и где важное требование для выполняемых приложений — это эффективность и компактный код. Данная ОС РВ характеризуется высокой мобильностью, маленьким объёмом и, в основном, по своей архитектуре оптимизирована для чрезвычайно эффективного переключения между задачами.

Основные характеристики:

— Эффективность и портативность — вот преимущества ядра.
— Статичная архитектура — все статически выделяется во время компиляции.
— Динамические расширения — динамические объекты поддерживаются как дополнительный слой надстройки статичного ядра.
— Богатый набор примитивов: потоки, виртуальные таймеры, семафоры, мьютексы, переменные условия, сообщения, почтовые ящики, флаги событий.
— Поддержка алгоритма приоритетного наследования мьютексов.
— HAL-компонент поддержки различных абстрактных драйверов устройств: порт, последовательный порт, ADC, CAN, I2C, MAC, MMC, PWM, SPI, UART, USB, USB-CDC
— Поддержка внешних компонентов uIP, lwIP, FatFs.
— Поддержка различных архитектур .
— Обширный набор тестов с конкретными целевыми показателями.

Поддерживаемые платформы:
— ARM7
— Cortex-M0, -M3, -M4
— PPC e200zX
— STM8
— MSP430
— AVR
— x86
— PIC32[1]

См. также

Примечания

  1. ChibiOS/RT free embedded RTOS • View topic - MIPS32 port. Проверено 29 марта 2013. Архивировано из первоисточника 5 апреля 2013.


ChibiOS/RT.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01