FreeRTOS je open source a přenosný, mini Real Time Kernel - volně ke stažení a volnou RTOS, které mohou být použity v komerčních aplikacích.
Existují porty pro mnoho různých architektur procesorů a vývojových nástrojů. Každý úředník Port obsahuje přednastavenou příklad aplikace demonstrující funkce jádra, o urychlené učení, a umožňující "ven z krabice" vývoj.
Zdarma podpora je poskytována prostřednictvím aktivní uživatelskou komunitou. Komerční podpora spolu s celou rozvojovou služby je také k dispozici.
SafeRTOSTM je verze SIL3 RTOS, který byl certifikován pro použití v bezpečnostních kritických aplikací. Jedná se o funkčně podobný produkt, pro který je k dispozici kompletní IEC 61508 kompatibilní vývoj / bezpečnostní lifecyle dokumentace (shoda certifikováno T & Uuml, V S & Uuml, D, včetně překladače ověření důkazů). I když FreeRTOS.org neobsahuje stejné bezpečnostní prvky jako SafeRTOS je stále standardizace. - Umožňuje FreeRTOS.org přímo těžit z velmi přísné testování a validaci SafeRTOS činnosti
Co je nového v této verzi:.
- Tato verze přidal xSemaphoreTakeFromISR () implementace a vQueueDelete () ovladače portu FreeRTOS MPU
- Tam byly rozmanité úklidy kód, odstranění zděděných manipulátory a opravy chyb.
Co je nového ve verzi 7.1.1:.
- Port Cortex-M3 tasking bylo přidáno
- Na samostatně distribuované porty pro Cortex-M0 IAR, Cortex-M0 GCC a Cortex-M4F GCC byly sloučeny.
- Simulátor Windows byla stanovena na snížení spotřeby stopových maker.
- Nová stopa makro byl přidán traceMOVE_TASK_TO_READY_STATE ().
- Port FreeRTOS MPU byla aktualizována.
- xQueueReset () a xSemaphoreGetMutexHolder (), byly zavedeny funkce.
Co je nového ve verzi 7.1.0:
- Tato verze přidává podporu pro Cortex-M4F IAR , Cortex-M4F Keil / RVDS, a TriCore GCC platformy.
- Demos byly přidány na nových přístavů.
- Příkazový manipulátory nyní dostávají celý příkazový řetězec, což jim přímý přístup k parametrům.
- Drobné opravy chyb a vylepšení.
Co je nového ve verzi 7.0.2:
- Tato verze přidává portů pro Renesas modelem RX200 a RL78 .
- Dodává dema pro Freescale Kinetis K60 a Fujitsu FM3 MB9A310.
- Port vrstva Microblaze V8 byl zcela nahrazen.
- rozšíření Assorted API.
- Kód úklidy pro ARM7, ARM IAR a PIC32.
- Nový částečně dokončeny příkazového řádku interpret byl přidán, spolu s novými demonstracemi.
Co je nového ve verzi 7.0.1:
- Přidá demo aplikace pro mikrořadiče Fujitsu FM3, zahrnuje Microsemi SmartFusion kód do hlavního stahování, a aktualizuje projekty, které vycházejí s kompilátorem Renesas RX.
Co je nového ve verzi 7.0.0:.
- zavedena nová softwarová implementace časovače
- Představil nový soubor společné demo aplikace vykonávat nové implementace časovače.
- Aktualizováno projekt simulátoru Win32 / msvc, aby zahrnovala nové software časovače demo úkoly a software timer tick hák test. Mnohem jednodušší software demonstrace časovače jsou zahrnuty v demo projekty pro oba nových přístavů (MSP430X s CCS4 a STM32 s TrueStudio).
- Různá vylepšení implementace jádra v tasks.c. Jedná se o transparentní pro uživatele a nemají vliv na již existující API.
- Přidáno volání configASSERT () v kódu jádra. configASSERT () je funkčně ekvivalentní standardu C assert () makro, ale nespoléhá na kompilátoru poskytující assert.h.
- Aktualizováno port MSP430X IAR a demo projekt, který zahrnuje podporu pro středně modelu paměti.
- Přidáno demo projekt MSP430X, které by postihovalo MSP430X Discovery rady a používá kód, skladatel Studio 4 nástroje. Toto demo zahrnuje využívání zavedení nového software s časovačem.
- Přidána STM32F100RB demo projekt, který se zaměřuje na STM32 Discovery radu a používá IDE na TrueStudio Eclipse z Atollic.
- Odstraněny některé kompilátoru varování z PSoC demo aplikace.
- Aktualizované PIC32 portu vrstva zajistit konstantní práce configMAX_SYSCALL_INTERRUPT_PRIORITY jako očekávané bez ohledu na to, co je jeho hodnota (v rámci platného rozsahu stanoveném mikrořadiče jádra).
- Aktualizováno PIC24, dsPIC a PIC32 projekty tak pracují s nejnovějšími MPLAB kompilátor verze z mikročipu.
- různé kosmetické změny se připravit na výkazu dodržování standardů, které bude zveřejněno po vydání softwaru.
Co je nového ve verzi 6.0.5:
- Tato verze přidává přístav a demo aplikace pro Cortus APS3 procesor.
Co je nového ve verzi 5.4.0:.
- Přidáno Virtex5 / PPC440 přístav a ukázky
- Nahradil demo LPC1766 Red Suite s demo LPC1768 Red Suite. Původní demo byl konfigurován pro použití technické vzorky CPU. Nový demo má vylepšený ovladač Ethernet.
- Added LPC1768 Rowley demo s nulovým kopií Ethernet řidiče.
- Přepracovaný byte vyrovnání kód, abyste zjistili, 8 vyrovnání byte funguje správně.
- Nastavení configUSE_16_BIT_TICKS na 0 v demo projektů PPC405.
- Změnil počáteční nastavení zásobníku na PPC405, aby bylo zajištěno, že ukazatele malé datové oblasti jsou nastaveny správně.
Co je nového ve verzi 5.3.1:
- Added ColdFire V1 MCF51CN128 přístavu a webový server demo.
- Added STM32 Připojení linky STM32107 Cortex M3 WEB server demo.
- změnil port.c ASM prohlášení Cortex M3 na __asm, takže to může být sestaven pomocí Rowley CrossWorks V2 ve výchozím nastavení.
- Aktualizováno Posix / Linux simulátor přispěl portu.
Komentáře nebyl nalezen