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