Перейти к содержанию

Релиз BeRTOS 2.0.0, свободной операционной системы реального времени

Материал из Викиновостей, свободного источника новостей

15 ноября 2008 года

Вышел(недоступная ссылка) релиз операционной системы реального времени (RTOS) BeRTOS 2.0.0, ориентированной для использования на встраиваемой технике и распространяемой под лицензией GPL. В начале своего существования BeRTOS представляла собой набор хорошо оптимизированных библиотек функций для встраиваемых систем, в последствии переродившихся в операционную систему.

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

  • Поддержка архитектур ARM, Atmel AVR, Freescale DSP56800, Intel i196, а также в режиме эмуляции - x86, x86-64 и Power;
  • Ядро с поддержкой многозадачности (в настоящее время доступен режим совместной round-robin планировки выполнения задач, но ведется работа по реализации вытесняющей многозадачности), IPC, семафоров, сигналов, уровней приоритетов;
  • Наличие графической оболочки для небольших дисплеев. Имеется поддержка шрифтов, буфера обмена, форматирования текста, интерактивных меню и т.д.
  • Модульная, хорошо масштабируемая, архитектура;
  • Поддержка Unix-эмуляции для упрощения разработки приложений для BeRTOS;
  • Поддержка средств коммуникации: PocketBus, Keytag и XModem;
  • Полностью статичная модель работы с памятью, пригодная для работы на системах с минимальным объемом ОЗУ.

В новом релизе значительно переработано ядро системы, добавлены драйверы для I2C интерфейса, реализована новая инфраструктура конфигурации и журналирования событий (ведения логов), добавлен новый алгоритм работы с PID-контроллерами, создана система тестирования и представлена первая экспериментальная версия специализированной файловой системы для flash и eeprom - BattFs.

Источники

[править]


Creative Commons
Creative Commons
Эта статья содержит материалы из статьи «Релиз BeRTOS 2.0.0, свободной операционной системы реального времени», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии[править]

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.