FreeRTOS ay isang open source at portable, mini Real Time Kernel - isang libreng i-download at walang royalty na RTOS na maaaring magamit sa komersyal na mga application.
Umiiral port para sa maraming iba't ibang processor architectures at mga tool sa pag-develop. Ang bawat opisyal na port ay nagsasama ng isang paunang-pagtukoy halimbawa ng application na nagpapakita ng mga tampok ng kernel, ang pagpapabilis ng pag-aaral, at pagpapahintulot sa 'out ng kahon ng' pag-unlad.
Libreng suporta ay ibinigay ng isang aktibong komunidad ng user. Komersyal na suporta kasama ang isang buong serbisyo ng pag-unlad ay ibinigay din.
SafeRTOSTM ay isang bersyon SIL3 RTOS na na-certify para gamitin sa kaligtasan sa mga kritikal na mga application. Ito ay isang pagtakbo katulad na produkto na kung saan kumpleto IEC 61,508 sumusunod sa pag-unlad dokumentasyon / kaligtasan lifecyle ay magagamit (conformance pinatunayan ng T & Uuml; V & S Uuml; D, kabilang ang mga compiler ebidensya na pag-verify). Habang hindi naglalaman FreeRTOS.org ang parehong mga tampok kaligtasan bilang SafeRTOS mayroong pa rin commonality -. FreeRTOS.org na nagbibigay-daan upang makinabang nang direkta mula sa napaka-mahigpit SafeRTOS pagsubok at pagpapatunay ng mga aktibidad
Ano ang bagong sa paglabas:.
- idinagdag bersyon na ito ng xSemaphoreTakeFromISR () pagpapatupad, at isang vQueueDelete () handler para sa FreeRTOS MPU port
- May mga sari-sari cleanups code, ang pag-alis ng legacy tagapangasiwa, at bugfixes.
Ano ang bagong sa bersyon 7.1.1:.
- Ang Cortex-M3 Tasking port ay naidagdag
- Ang hiwalay na ipinamamahagi sa port para sa Cortex-M0 IAR, Cortex-M0 GCC, at Cortex-M4F GCC ay pinagsama-in.
- Ang Windows simulator ay naayos upang bawasan ang paggamit ng trace ng macros.
- Isang bagong trace macro ay naidagdag, traceMOVE_TASK_TO_READY_STATE ().
- Ang FreeRTOS MPU port ay na-update.
- Ang xQueueReset () at xSemaphoreGetMutexHolder () function ay ipinakilala.
Ano ang bagong sa bersyon 7.1.0:
- Ang bersyon na ito ay nagdadagdag ng suporta para sa Cortex-M4F IAR , Cortex-M4F Keil / RVDS, at TriCore GCC platform.
- Mga Demo idinagdag para sa bagong port.
- Command handler ang buong utos string, nagbibigay sa kanila ng direktang access sa mga parameter.
- Maliliit na bugfixes at pagpapahusay.
Ngayon ng
Ano ang bagong sa bersyon 7.0.2:
- Ang bersyon na ito ay nagdadagdag ng port para sa Renesas RX200 at RL78 .
- Nagdadagdag ito ng demo para sa Freescale Kinetis K60 at Fujitsu FM3 MB9A310.
- Ang port layer Microblaze V8 ay ganap na papalitan.
- mga extension ng sari-sari API.
- cleanups Code para sa ARM7, ARM IAR, at PIC32.
- Isang bagong bahagyang-nakumpleto interpreter command line ay naidagdag na, kasama ang mga bagong demo.
Ano ang bagong sa bersyon 7.0.1:
- Nagdadagdag ng demo na application para sa Fujitsu FM3 microcontroller, Isinasama ang Microsemi SmartFusion code na ito sa pangunahing pag-download, at ina-update ang mga proyekto na bumuo ng Renesas Rx compiler.
Ano ang bagong sa bersyon 7.0.0:.
- ipinakilala ng isang bagong timer software pagpapatupad
- ipinakilala ng bagong file sa karaniwang mga demo na application na gamitin ang mga bagong timer pagpapatupad.
- -update ang proyekto simulator Win32 / MSVC upang isama ang bagong timer software demo mga gawain at mga timer software magkudlit hook pagsubok. Karamihan mas simpleng software timer demonstrations ay kasama sa demo mga proyekto para sa parehong mga bagong port (MSP430X may CCS4 at STM32 may TrueStudio).
- Iba't ibang mga pagpapahusay sa kernel pagpapatupad sa tasks.c. Ito ang mga transparent sa mga user at hindi epekto ang paunang umiiral na API.
- Added tawag sa configASSERT () sa loob ng kernel code. configASSERT () ay katumbas pagtakbo sa karaniwang C igiit () macro, ngunit hindi umaasa sa mga compiler pagbibigay assert.h.
- -update ang MSP430X IAR port at demo proyekto upang isama ang suporta para sa mga daluyan ng modelo ng memory.
- Nagdagdag ng demo proyekto para sa MSP430X na nagta-target ang MSP430X Pagtuklas ng board at ginagamit ang Code kompositor Studio 4 mga tool. Demo na ito ay kasama ang paggamit ng mga bagong timer software pagpapatupad.
- Nagdagdag ng STM32F100RB proyekto demo na nagta-target ang STM32 Pagtuklas ng Lupon at ginagamit ang TrueStudio Eclipse batay Ide, Kyoto mula Atollic.
- Inalis ang ilang mga babala tagatala mula sa PSoC demo na application.
- -update ang layer ng PIC32 port upang matiyak ang pare-pareho configMAX_SYSCALL_INTERRUPT_PRIORITY mga gawa tulad ng inaasahan kahit na ano ang halaga nito ay (sa loob ng wastong hanay ng itinakda ng microcontroller kernel).
- -update ang PIC24, dsPIC at PIC32 mga proyekto upang gumana sila sa mga pinakabagong bersyon MPLAB compiler mula sa Microchip.
- Iba't ibang mga kosmetiko mga pagbabago upang maghanda para sa isang pamantayan ng pahayag sa pagsunod na ito ay nai-publish pagkatapos ng software release.
Ano ang bagong sa bersyon 6.0.5:
- Ang bersyon na ito ay nagdadagdag ng port at demo na application para sa mga Cortus APS3 processor.
Ano ang bagong sa bersyon 5.4.0:.
- Added Virtex5 / PPC440 port at demo
- Pinalitan ang demo LPC1766 Red Suite na may isang LPC1768 Red Suite demo. Ang orihinal na demo ay naka-configure upang gamitin ang mga sample ng engineering ng CPU. Ang bagong demo ay isang pinabuting Ethernet driver.
- Added LPC1768 Rowley demo na may mga zero kopya Ethernet driver.
- Reworked byte pagkakahanay code upang matiyak na gumagana nang tama 8 pagkakahanay byte.
- I-set configUSE_16_BIT_TICKS sa 0 sa PPC405 demo proyekto.
- Nagbago ang paunang pag-setup ng stack para sa PPC405 upang matiyak na ang mga maliliit na lugar data payo ay tama setup.
Ano ang bagong sa bersyon 5.3.1:
- Added ColdFire V1 MCF51CN128 port at WEB server demo.
- Added STM32 Connectivity Line STM32107 Cortex M3 WEB server demo.
- Nagbago ang Cortex M3 port.c asm pahayag upang __asm kaya maaari itong pinagsama-sama gamit ang Rowley CrossWorks V2 sa default configuration nito.
- -update ang POSIX / Linux simulator iniambag ng port.
Mga Komento hindi natagpuan