FreeRTOS є відкритим вихідним кодом і портативний, міні Real Time Kernel - безкоштовно завантажити та роялті безкоштовно RTOS, які можуть бути використані в комерційних цілях.
Існують порти для різних процесорів архітектури та інструменти розробки. Кожен чиновник порт включає попередньо налаштований приклад програми, що демонструє можливості ядра, експедирування навчання, а також дозволів "з коробки" розвитку.
Безкоштовна підтримка забезпечується активна спільнота користувачів. Комерційна підтримка поряд з повним обслуговуванням розвитку також надається.
SafeRTOSTM є версія SIL3 RTOS, яка була сертифікована для використання в критично важливих додатків безпеки. Це функціонально аналогічний продукт, для яких повна IEC 61508 сумісний документація по розробці / безпека життєвим циклом доступний (на відповідність сертифікована T & Uuml; V S & Uuml; D, в тому числі компілятора перевірки доказів). У той час як FreeRTOS.org не містять ті ж самі функції безпеки, як SafeRTOS є ще спільність -. Дозволяє FreeRTOS.org безпосередньо користуватися благами дуже ретельне тестування та перевірки SafeRTOS діяльності
Що нового У цьому випуску :.
- Ця версія додали () реалізації xSemaphoreTakeFromISR, і vQueueDelete () обробник для порту FreeRTOS MPU
- Були асорті з очищення території коду, видалення обробників Legacy, і виправлення.
Що нового у версії 7.1.1 :.
- порт Cortex-M3 Tasking був доданий
- окремо розташованих порту для Cortex-M0 IAR, Cortex-M0 GCC, і Cortex-M4F GCC були об'єднані в.
- симулятор для Windows була встановлена, щоб зменшити використання трасування макросів.
- був доданий новий слід макро, traceMOVE_TASK_TO_READY_STATE ().
- порт FreeRTOS MPU був оновлений.
- xQueueReset () і xSemaphoreGetMutexHolder () були введені функції.
Що нового у версії 7.1.0:
- Ця версія додає підтримку для Cortex-M4F IAR , Cortex-M4F Keil / RVDS і TriCore GCC платформи.
- Demos були додані для нових портів.
- Командні обробники тепер отримати всю командний рядок, даючи їм прямий доступ до параметрів.
- Невеликі виправлення і поліпшення.
Що нового у версії 7.0.2:
- Ця версія додає порти для Renesas RX200 і RL78 .
- Це додає демо для Freescale Kinetis K60 і 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 () функціонально еквівалентно Standard C стверджують () макросу, але не покладатися на компілятор, що забезпечує assert.h.
- Оновлене порт MSP430X IAR і демонстраційний проект, щоб включити підтримку моделі середовища пам'яті.
- Додана демонстраційний проект для MSP430X, який направляє дошка MSP430X Discovery і використовує Code Composer Studio 4 інструменти. Це демо включає в себе використання нової реалізації програмного таймера.
- Додана демонстраційний проект STM32F100RB, який направляє STM32 Discovery рада і використовує засновану на IDE TrueSTUDIO затемнення Atollic.
- Вилучено компілятора кількох попереджень від PSoC демо-додатки.
- Оновлені шар PIC32 порту, щоб забезпечити постійні configMAX_SYSCALL_INTERRUPT_PRIORITY твори, як не очікував, незалежно від того, що його значення (в межах допустимого діапазону, встановленого ядра мікроконтролера).
- Оновлене PIC24, DSPIC і PIC32 проекти так вони працюють з останніми версіями компілятора MPLAB від Microchip.
- Різні косметичні зміни, щоб підготуватися до стандартів Заява про відповідність, яка буде опублікована після виходу програмного забезпечення.
Що нового у версії 6.0.5:
- Ця версія додає порт і демонстраційне додаток для Cortus APS3 процесор.
Що нового у версії 5.4.0 :.
- Додана Virtex5 / PPC440 порт і демо
- Замінено демо LPC1766 Red Люкс з демо LPC1768 Red Suite. Оригінальний демо був налаштований для інженерні зразки процесора. Нова демо має поліпшений драйвер Ethernet.
- Додана LPC1768 Rowley демо з водієм нулю копіювання Ethernet.
- Перероблений байт-код вирівнювання для забезпечення 8 вирівнювання байт працює правильно.
- Встановити configUSE_16_BIT_TICKS 0 в демонстраційних проектів PPC405.
- Змінено початкова настройка стека для PPC405, щоб забезпечити невеликі покажчики областей даних, правильно налаштовуються.
Що нового у версії 5.3.1:
- Додана ColdFire V1 MCF51CN128 порту і веб-сервер демо.
- Додана STM32 Connectivity Line STM32107 Cortex M3 WEB-сервер демо.
- Змінено port.c ASM заяви Cortex M3 для __asm тому він може бути складений з використанням Роулі Crossworks V2 в конфігурації за замовчуванням.
- Оновлене Posix / Linux симулятор внесок порту.
Коментар не знайдено