FreeRTOS является открытым исходным кодом и портативный, мини реального времени Ядро - это бесплатно скачать и бесплатно роялти ОСРВ, которые могут быть использованы в коммерческих целях.
Существуют порты для различных архитектур процессоров и средства разработки. Каждый чиновник порт включает предварительно сконфигурированные пример приложения, демонстрирующего возможности ядра, экспедирование обучения и разрешений "из коробки" развития.
Бесплатная поддержка обеспечивается активное сообщество пользователей. Коммерческая поддержка наряду с полным обслуживанием развития также предоставляется.
SafeRTOSTM версия SIL3 RTOS, которая была сертифицирована для использования в критически важных приложений безопасности. Это функционально аналогичный продукт для которых полная МЭК 61508 соответствует документации разработка / безопасность жизненным циклом доступен (соответствие сертифицирована T & Uuml, V S & Uuml; D, в том числе компилятора проверки доказательств). В то время как FreeRTOS.org не содержат те же самые функции безопасности, как SafeRTOS есть еще общность -. Позволяет FreeRTOS.org в пользу непосредственно от очень строгих испытаний и проверки SafeRTOS деятельности
Что нового В этом выпуске:.
- Эта версия добавили () реализацию xSemaphoreTakeFromISR, и vQueueDelete () обработчик для порта FreeRTOS MPU
- Были ассорти уборок код, удаление обработчиков устаревших и исправления.
Что нового в версии 7.1.1:.
- Порт Cortex-M3 Tasking был добавлен
- отдельно расположенных порта для Cortex-M0 IAR, Cortex-M0 GCC, и Cortex-M4F GCC были объединены в.
- Тренажер для Windows была установлена, чтобы уменьшить использование трассировки макросов.
- был добавлен новый след макро, traceMOVE_TASK_TO_READY_STATE ().
- Порт FreeRTOS МПУ был обновлен.
- The xQueueReset () и xSemaphoreGetMutexHolder () были введены функции.
Что нового в версии 7.1.0:
- этой версии добавлена поддержка для Cortex-M4F IAR , Cortex-M4F Keil / RVDS и TriCore GCC платформы.
- Демос были добавлены для новых портов.
- Командные обработчики в настоящее время получают все командную строку, давая им прямой доступ к параметрам.
- Небольшие исправления и улучшения.
Что нового в версии 7.0.2:
- Эта версия добавляет порты для Renesas RX200 и RL78 .
- Это добавляет демо для Freescale Kinetis К60 и Fujitsu FM3 MB9A310.
- Порт слой MicroBlaze V8 был полностью заменен.
- Расширения ассорти API.
- Код уборок для ARM7, ARM IAR, и PIC32.
- Новый частично завершена переводчик командной строки был добавлен, наряду с новыми демо.
Что нового в версии 7.0.1:
- Добавляет демо приложения для микроконтроллера Fujitsu FM3, включает код Microsemi SmartFusion в основной загрузкой и обновляет проекты, которые строят с компилятором Renesas RX.
Что нового в версии 7.0.0:.
- представила новый программная реализация таймера
- Введен новый файл общего демо приложений осуществлять новую реализацию таймера.
- Обновлены симулятор проект Win32 / MSVC, чтобы включить новое программное обеспечение таймера демо задачи и программное обеспечение таймера тест тик крючок. Гораздо проще программного таймера демонстрации включены в демо-проектов для обоих новых портов (MSP430X с CCS4 и STM32 с TrueSTUDIO).
- Различные улучшения в реализации ядра в tasks.c. Они прозрачны для пользователей и не влияет на уже существующие API.
- Добавлена призывает configASSERT () в коде ядра. configASSERT () функционально эквивалентен стандартной C утверждают () макроса, но не полагаться на компилятор, обеспечивающей assert.h.
- Обновлено порт MSP430X IAR и демонстрационный проект, чтобы включить поддержку модели среднего памяти.
- Добавлена демонстрационный проект для MSP430X, который направляет доска MSP430X Discovery и использует Code Composer Studio 4 инструменты. Это демо включает в себя использование новой реализации программного таймера.
- Добавлена демонстрационный проект STM32F100RB, который направляет STM32 Discovery совет и использует основанную на IDE Eclipse, TrueSTUDIO от Atollic.
- Удалено компилятора некоторые предупреждения от PSoC демо-приложения.
- Обновлено слой PIC32 порта, чтобы обеспечить постоянные configMAX_SYSCALL_INTERRUPT_PRIORITY произведения, как не ожидаемые независимо от того, его значение (в пределах допустимого диапазона, установленного ядра микроконтроллера).
- Обновлены PIC24, PIC32 и DSPIC проекты так они работают с последними версиями компилятора MPLAB от Microchip.
- Различные косметические изменения, чтобы подготовиться к стандартам Заявление о соответствии, которая будет опубликована после выхода программного обеспечения.
Что нового в версии 6.0.5:
- Эта версия добавляет порт и демонстрационное приложение для Cortus APS3 процессор.
Что нового в версии 5.4.0:.
- Добавлена Virtex5 / PPC440 порт и демо
- Заменены демо LPC1766 Красный Люкс с демо LPC1768 Красный Suite. Оригинальный демо настроен на использование инженерные образцы процессора. Новый демо имеет улучшенный драйвер Ethernet.
- Добавлена LPC1768 Роули демо с водителем нулю копирования Ethernet.
- Переработан код байт выравнивания, чтобы обеспечить выравнивание 8 байт работает правильно.
- Установить configUSE_16_BIT_TICKS 0 в демонстрационных проектов PPC405.
- Изменена начальная настройка стека для PPC405, чтобы обеспечить небольшие указатели областей данных, правильно настраиваются.
Что нового в версии 5.3.1:
- Добавлена ColdFire V1 MCF51CN128 порта и веб-сервер демо.
- Добавлена STM32 Connectivity Line STM32107 Cortex M3 веб-сервер демо.
- Изменена port.c ASM заявления Cortex M3 в __asm поэтому он может быть составлен с использованием Роули Crossworks V2 в конфигурации по умолчанию.
- Обновлены Posix / Linux симулятор вклад порта.
Комментарии не найдены