FreeRTOS egy nyílt forráskódú és hordozható, mini Real Time Kernel - egy ingyenesen letölthető és jogdíjmentes RTOS, hogy lehet használni a kereskedelmi alkalmazások.
Portok léteznek sok más processzor architektúrát és fejlesztőeszközök. Minden hatósági port tartalmaz egy előre konfigurált például igazolják, a kernel funkciók, gyorsítása tanulás, és lehetővé teszi "out of the box" fejlődését.
Ingyenes támogatást nyújt az aktív felhasználói közösség. Kereskedelmi támogatás és teljes körű fejlesztési szolgáltatás is rendelkezésre áll.
SafeRTOSTM egy SIL3 RTOS verziója, amelyet hivatalosan is támogatja a biztonsági szempontból kritikus alkalmazásokat. Ez egy funkcionálisan hasonló termék, amelyre teljes IEC 61508 kompatibilis fejlesztés / biztonsági lifecyle dokumentáció rendelkezésre áll (megfelelőségi tanúsítvánnyal T & uuml; V S & uuml; D, beleértve a compiler ellenőrzés bizonyítékokat). Míg FreeRTOS.org nem tartalmaz ugyanolyan biztonsági funkciók, mint SafeRTOS még egységesítés - így FreeRTOS.org közvetlenül élvezhessék a nagyon szigorú SafeRTOS tesztelési és hitelesítési tevékenység.
Mi az új ebben a kiadásban:
- Ez a verzió hozzá egy xSemaphoreTakeFromISR () végrehajtása, valamint a vQueueDelete () kezelőjének FreeRTOS MPU port.
- Voltak válogatott kódtisztítások, ha megszűnik a legacy rakodók és hibajavítás.
Mi az új verzióban 7.1.1:
- A Cortex-M3 Tasking port adunk hozzá.
- A külön forgalmazott port Cortex-M0 IAR, Cortex-M0 GCC, és a Cortex-M4F GCC egyesítsék.
- A Windows-szimulátor rögzítették, hogy csökkentse használat nyoma makrók.
- Egy új nyoma makro adtunk, traceMOVE_TASK_TO_READY_STATE ().
- A FreeRTOS MPU port frissítették.
- A xQueueReset () és xSemaphoreGetMutexHolder () függvényt vezetett be.
Mi az új verzióban 7.1.0:
- Ez a verzió már támogatja a Cortex-M4F IAR , Cortex-M4F Keil / RVDS, és TriCore GCC platformokon.
- Demos bővült az új kikötők.
- Command rakodók most kap a teljes parancssort, így számukra a közvetlen hozzáférést a paramétereket.
- Kisebb hibajavítások és fejlesztések.
Mi az új verzióban 7.0.2:
- Ez a verzió hozzáteszi kikötők Renesas RX200 és RL78 .
- Hozzáteszi, demókat a Freescale Kinetis K60 és a Fujitsu FM3 MB9A310.
- A MicroBlaze V8 port réteg teljesen leváltotta.
- Vegyes API-kiterjesztéseket.
- kódtisztítások a ARM7, ARM IAR, és PIC32.
- Egy új, részben kitöltött parancssori értelmező adtak, valamint az új demót.
Milyen új a 7.0.1 verziója:
- ad demo alkalmazások a Fujitsu FM3 mikrokontroller, magában A Microsemi SmartFusion kódot a fő letöltési, és frissíti a projekteket, amelyek építenek a Renesas RX fordító.
Mi az új verzióban 7.0.0:
- egy új szoftver timer végrehajtását.
- egy új, közös demo alkalmazás fájl gyakorolni az új időmérő végrehajtását.
- Frissült a Win32 / MSVC szimulátor projekt magában foglalja az új szoftver timer demo feladatok és szoftver timer tick hook teszt. Sokkal egyszerűbb szoftverek timer tüntetések szerepelnek a demo projektek mind az új kikötők (MSP430X a CCS4 és STM32 a TrueStudio).
- különböző fejlesztéseket, hogy a kernel végrehajtás tasks.c. Ezek a felhasználók számára, és nem befolyásolják a már meglévő API.
- Added kéri, hogy configASSERT () a kernel kódot. configASSERT () funkcionálisan megegyezik a standard C érvényesíteni () makró, de nem támaszkodik a fordító nyújtó assert.h.
- Frissült a MSP430X IAR port és a demo projektet támogatni egy közepes-modell.
- Hozzáadás a demo projekt MSP430X, hogy megcélozza a MSP430X Discovery fedélzetén, és használja a Code Composer Studio 4 eszközök. Ez a demó tartalmaz használatát az új szoftver timer végrehajtását.
- Bekerült egy STM32F100RB demóprojektet, hogy megcélozza a STM32 Discovery Igazgatóság és használja a TrueStudio Eclipse alapú IDE-re Atollic.
- eltávolítása, fordító figyelmeztetések a PSoC demo alkalmazást.
- Frissült a PIC32 port réteg biztosítása configMAX_SYSCALL_INTERRUPT_PRIORITY állandó működik, ahogy várható nem számít, milyen az értéke (az érvényes tartományon belül állítsa a mikrokontroller kernel).
- Frissült a PIC24, PIC32 dsPIC és projektek így a munka a legújabb MPLAB fordító változatban Microchip.
- különböző kozmetikai változtatásokat, hogy felkészüljenek a szabványok betartását nyilatkozatot, hogy azután teszik közzé, a szoftver kiadása.
Mi az új verzióban 6.0.5:
- Ez a verzió hozzáteszi port és demo alkalmazás, a Cortus APS3 processzor.
Mi az új verzióban 5.4.0:
- Added Virtex5 / PPC440 port és demók.
- A kicserélt a LPC1766 Red Suite demo egy LPC1768 Red Suite demo. Az eredeti demo használatára volt beállítva mérnöki minta a CPU. Az új demo javított Ethernet driver.
- Added LPC1768 Rowley demo nulla copy Ethernet driver.
- Átdolgozott byte igazítás kód szerepel, hogy 8 byte igazítás működik-e.
- Állítsa configUSE_16_BIT_TICKS 0 a PPC405 demo projektek.
- Megváltozott a kezdeti verem-e beállítva a PPC405 biztosítása kevés adatot területen mutatók megfelelően legyen beállítva.
Mi az új verzióban 5.3.1:
- Added ColdFire V1 MCF51CN128 port és a WEB szerver demo.
- Added STM32 Connectivity vonal STM32107 Cortex M3 WEB szerver demo.
- Megváltozott a Cortex M3 port.c ASM kimutatások __asm így segítségével kell összeállítani Rowley CrossWorks V2 alapértelmezett konfigurációban.
- Frissítve POSIX / Linux szimulátor hozzájárult port.
Hozzászólás nem található