FreeRTOS

Skjermbilde programvare:
FreeRTOS
Prog.varedetaljer:
Versjon: 7.2.0
Last opp dato: 20 Feb 15
Utvikler: Richard Barry
Lisens: Gratis
Popularitet: 85

Rating: 5.0/5 (Total Votes: 1)

FreeRTOS er en åpen kildekode og bærbare, mini Real Time Kernel - en gratis å laste ned og avgiftsfri RTOS som kan brukes i kommersielle programmer.
Porter finnes for mange forskjellige prosessorarkitekturer og utviklingsverktøy. Hver offisiell port inkluderer en pre-konfigurerte eksempel søknad demonstrerer kjernefunksjonene, ekspedering læring, og tillater "ut av boksen" utvikling.
Gratis støtte er gitt av en aktiv bruker fellesskapet. Kommersiell støtte sammen med en full utbygging tjeneste er også tilgjengelig.
SafeRTOSTM er en SIL3 RTOS versjonen som har blitt sertifisert for bruk i sikkerhetskritiske applikasjoner. Det er et funksjonelt lik produkt som komplett IEC 61508-kompatibel utvikling / sikkerhet lifecyle dokumentasjon er tilgjengelig (conformance sertifisert av T & uuml; V S & uuml; D, inkludert kompilatoren verifisering bevis). Mens FreeRTOS.org ikke inneholder de samme sikkerhetsfunksjonene som SafeRTOS det fortsatt alminnelighet -. Tillater FreeRTOS.org å dra direkte nytte av de svært strenge SafeRTOS testing og validering aktiviteter

Hva er nytt i denne utgaven:.

  • Denne versjonen lagt en xSemaphoreTakeFromISR () implementering, og en vQueueDelete () behandleren for FreeRTOS MPU port
  • Det var diverse kode opprydding, fjerning av eldre handlers, og feilrettinger.

Hva er nytt i versjon 7.1.1:.

  • The Cortex-M3 tasking port ble lagt
  • De separat distribuerte porter for Cortex-M0 IAR, Cortex-M0 GCC, og Cortex-M4F GCC ble fusjonert i.
  • Windows simulator var fast for å redusere bruken av spor makroer.
  • En ny spor makro ble lagt, traceMOVE_TASK_TO_READY_STATE ().
  • FreeRTOS MPU port ble oppdatert.
  • xQueueReset () og xSemaphoreGetMutexHolder () funksjoner ble innført.

Hva er nytt i versjon 7.1.0:

  • Denne versjonen legger til støtte for den Cortex-M4F IAR , Cortex-M4F Keil / RVDS, og TriCore GCC plattformer.
  • Demoer er lagt for de nye portene.
  • Command handlers nå motta hele kommandostreng, gi dem direkte tilgang til parametere.
  • Mindre feilrettinger og forbedringer.

Hva er nytt i versjon 7.0.2:

  • Denne versjonen legger porter for Renesas RX200 og RL78 .
  • Den legger demoer for Freescale Kinetis K60 og Fujitsu FM3 MB9A310.
  • Microblaze V8 port lag har blitt fullstendig erstattet.
  • Assorted API utvidelser.
  • Kode opprydding for ARM7, ARM IAR, og PIC32.
  • En ny delvis ferdig kommandolinje tolk har blitt lagt til, sammen med nye demoer.

Hva er nytt i versjon 7.0.1:

  • Legger demo applikasjoner for Fujitsu FM3 microcontroller, inkorporerer den Micro SmartFusion kode inn i hoved nedlasting, og oppdaterer prosjektene som bygger med Renesas RX kompilatoren.

Hva er nytt i versjon 7.0.0:.

  • Innført en ny programvare tidtaker implementering
  • Innført en ny felles demo programfilen til å utøve den nye timer gjennomføring.
  • Oppdatert Win32 / MSVC simulator prosjekt for å inkludere de nye programvare tidtaker demo oppgaver og programvare timer tick krok test. Mye enklere programvaretids demonstrasjoner er inkludert i demoprosjekter for begge de nye portene (MSP430X med CCS4 og STM32 med TrueStudio).
  • Ulike forbedringer til kjernen implementering i tasks.c. Dette er transparent for brukerne og ikke påvirke eksisterende API.
  • Lagd samtaler til configASSERT () inne i kjernen koden. configASSERT () er funksjonelt likeverdig standard C hevde () makro, men ikke er avhengig av kompilatoren gi assert.h.
  • Oppdaterte MSP430X IAR port og demo prosjekt for å inkludere støtte for medium minnemodell.
  • Lagt til en demo prosjekt for MSP430X som er rettet mot MSP430X Discovery styret og bruker Code Composer Studio 4 verktøy. Denne demoen inkluderer bruk av den nye programvaren timeren gjennomføring.
  • Lagt til et STM32F100RB demo prosjekt som er rettet mot STM32 Discovery styret og bruker TrueStudio Eclipse basert IDE fra Atollic.
  • Fjernet noen kompilatoren advarsler fra PSoC demo programmet.
  • Oppdaterte PIC32 port laget for å sikre de configMAX_SYSCALL_INTERRUPT_PRIORITY konstant verk som forventet uansett hva verdien er (innenfor gyldig område satt av mikrokjerne).
  • Oppdaterte PIC24, dsPIC og PIC32 prosjekter slik at de fungerer med de nyeste MPLAB kompilatoren versjoner fra Microchip.
  • Forskjellige kosmetiske endringer for å forberede for en overholdelse av standardene uttalelse som vil bli offentliggjort etter at den versjonen av programvaren.

Hva er nytt i versjon 6.0.5:

  • Denne versjonen legger port og demo applikasjon for Cortus APS3 prosessor.

Hva er nytt i versjon 5.4.0:.

  • Lagd Virtex5 / PPC440 port og demoer
  • Erstattet demoen med en LPC1768 Red Suite demo LPC1766 Red Suite. Den opprinnelige demoen ble konfigurert til å bruke tekniske prøver av CPU. Den nye demoen har en forbedret Ethernet driver.
  • Lagd LPC1768 Rowley demo med null kopi Ethernet driver.
  • omarbeidet byte justering kode for å sikre 8 byte justeringen fungerer riktig.
  • Sett configUSE_16_BIT_TICKS til 0 i PPC405 demoprosjekter.
  • Endret den første bunken oppsett for PPC405 å sikre de små data området pekere er satt opp riktig.

Hva er nytt i versjon 5.3.1:

  • Lagd Cold V1 MCF51CN128 port og WEB server demo.
  • Lagd STM32 Connectivity Linje STM32107 Cortex M3 WEB server demo.
  • Endret Cortex M3 port.c ASM uttalelser til __asm ​​så det kan bli samlet ved hjelp av Rowley CrossWorks V2 i standardkonfigurasjonen.
  • Oppdatert POSIX / Linux simulator bidratt port.

Lignende programvare

Kommentarer til FreeRTOS

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!