Увидел свет релиз открытой операционной системы реального времени eCos 3.0

31 марта 2009 года

После пяти лет разработки выпущен релиз eCos 3.0, открытой операционной системы реального времени для встраиваемых устройств. Исходные тексты проекта распространяются под GPL-совместимой лицензией. Одна из отличительных черт eCos - высокая портируемость и низкое потребление ОЗУ, например, поддерживается широкий спектр 16, 32 и 64-битных архитектур, имеется возможность работы под управлением MPU, MCU и DSP, может использоваться для формирования прошивки. Другая особенность, связана с ориентацией ОС в качестве обвязки для приложения, eCos тесно интегрируется и конфигурируется под требования приложения, формируя своеобразное исполняемое окружение с заданными параметрами.

Наиболее заметные новшества, появившиеся в eCos 3.0:

  • Поддержка архитектур Cortex-M, FR30 и 68K/ColdFire, всего поддерживается 13 разных процессорных архитектур;
  • Реализация поддержки шин CAN (Controller–area network), I2C (Inter-Integrated Circuit), SPI (Serial Peripheral Interface Bus) и подсистем framebuffer, disk и ADC (analog-to-digital converter);
  • Улучшена поддержка работы на Flash памяти;
  • Добавлена поддержка файловой системы FAT;
  • Портирован легковесный TCP/IP стек lwIP;
  • Для TCP/IP стека заимствованного из FreeBSD добавлены дополнительные сервисы;
  • Реализована поддержка HAL (Hardware abstraction layer) прослойки и созданы пакеты с драйверами для многочисленных платформ и периферийных устройств;
  • Улучшен загрузчик RedBoot и расширены средства для отладки прошивок (firmware);
  • Добавлена совместимость с GCC 4;
  • Улучшены средства конфигурации, позволяющие определить параметры сборки для хост платформы через GTK+ 2.x интерфейс.

Источники править

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

Комментарии

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