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

Автор ping_Win, 31 Марта 2009, 22:41

« предыдущая тема - следующая тема »

0 Пользователей и 1 Гость просматривают эту тему.

ping_Win

После пяти лет разработки выпущен релиз 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 интерфейс.

http://www.opennet.ru/opennews/art.shtml?num=21017