RT-Thread

Programinė įranga Screenshot:
RT-Thread
Programinė detalės:
Versija: 1.0.1 / 1.1.0 Alpha
Įkėlimo datą: 14 Apr 15
Kūrėjas: Midnight Xiong
Licencija: Nemokamai
Populiarumas: 187

Rating: 3.0/5 (Total Votes: 2)

RT-gija yra realaus laiko operacinė sistema. Jis sukurtas specialiai mažiems atminties pėdsaką platformų. Branduolys palaiko tranditional Realaus laiko OS paslaugas, pavyzdžiui, kelias temas, semafory, mutexes, renginių vėliavomis, dėžučių ir tt
RT-Temą Projektas taip pat numato, C-išraiška vertėją lukštais, iš kurios programuotojas gali naudotis branduolio kintamuosius ir remtis sistemos funkcijas.

Įranga :

  • Branduolio Objekto sistema:
  • Nėra branduolio objektas sistema, kuri gali pasiekti ir valdyti visus branduolio objektų. Branduolio objektai apima daugumą iš branduolio įrenginius, pavyzdžiui, siūlai, semaforas tt Branduolio objektai gali būti statiški objektai, kurių atmintis skirta rinkti. Jis gali būti dinaminis objektų, taip pat, kurio atmintis yra skirta iš sistemos krūvos į aplinką. Per branduolio objektų sistema, RT-Temą operacinė sistema gali būti nepriklausomas nuo atminties valdymo sistemą ir gerokai padidinti sistemos lankstumą.

  • Multi-užduotis / Temą planavimas:
  • RT-Temą operacinė sistema palaiko multi-užduotis sistemas, kurios yra grindžiamos siūlų planavimas. Planavimo algoritmas naudojamas RT-Thread operacinė sistema yra visiškai pirmumo prioritetas pagrįstas planavimo algoritmas. Jis palaiko 256 prioritetines lygius, kuriuose 0 yra didžiausia ir 255 mažiausias. 255. prioritetas yra naudojamas prastovos pokalbio. Planavimo algoritmas taip pat palaiko temas veikia ne paties prioriteto lygiu. Pasidalino laiko gabalas apskritojo Robin planavimas yra naudojamas šiuo atveju. Nuo planavimo laikas nustatyti kitą aukščiausią parengties temoje yra lemiamas. Siūlų skaičius sistemoje yra neribotas, tik su su RAM.

  • Sinchronizavimo mechanizmai:
  • RT-Temą operacinė sistema palaiko tradicinį semaforas ir unikalų identifikatorių. Išskirti tarpusavyje objektų, paveldėjo pirmenybę kelią pirmumo sugrįžta. Semaforas spaudai veiksmai yra saugus nutraukti paslaugų rutinos. Be to, blokas eilėje už sriegiu gauti semaforas arba unikalų identifikatorių gali būti rūšiuojami pagal pirmenybę arba FIFO.

  • Inter-Temą Bendravimas:
  • RT-Temą operacinės sistemos palaiko įvykio / Greitas įvykį, pašto dėžutę ir pranešimą eilę. Renginys mechanizmas naudojamas miega su THEAD nustatant vieną ar daugiau atitinkamų tiek dvejetainis skaičius, kai dėl įvykio ocurs. Greitai renginys palaiko įvykis giją eilę. Kai vienas šiek tiek įvykis, atitinkantis užblokuotas siūlai gali būti nustatyta, laiko tiksliai, tada bus waked iki. Be pašto dėžutės, pašto ilgis yra fiksuotas prie 4 baito, kuris yra efektyvesnis nei pranešimo eilės. Siųsti ieškinys dėl ryšio įranga yra taip pat saugu nutraukti paslaugų rutinos.

  • Laikrodis ir laikmatis:
  • neatvykus į teismą, sistema naudoja laikrodžio varnele įgyvendinti bendrą laiko gabalas planavimas. Laikas jautrumas temoje įgyvendina laikmačiai. Laikmatis gali būti nustatytas kaip vienas kadras ar periodinės pertraukos.

  • Atminties valdymas:
  • RT-Temą operacinė sistema palaiko dviejų tipų atminties valdymas: statinis atminties baseinas valdymas ir dinaminės atminties krūvos valdymas. Laikas paskirstyti atminties blokas iš atminties baseinas yra determinantas, ir kai atminties baseinas yra tuščias, skiriama sriegis, gali būti blokuojamas (arba nedelsiant grąžinti, arba laukia kada grįžti, kuri yra nustatoma pagal skirtojo laiko parametro). Kai kiti siūlai spaudai atminties blokai šios atminties baseinas, blokavo gija pabusti.

Kas naujo , šioje laidoje:

  • Ši laida yra techninė peržiūra, nurodant plėtros kryptį RT-gija, ir tai netinka produktų kūrimo dar.
  • Pagrindinis tobulinimas šioje versijoje yra nauja iniciacijos modulis komponentų, nauja DeviceDriver sistemos (SPI, SDIO), naujai perkeltas jffs2 ir yaffs2 failų sistemos ir virtualised konfigūruoti iš rtconfig.h Eclipse.

Kas naujo versijos 1.0.0:

  • Tai išsprendžia problemą pervadinti prietaiso virtualios failų sistemos , objektas vardas kopijavimas klausimas, ir tikrinimas kelių Ethernet sąsają lwIP TCP / IP steką.
  • Jis palaiko žievės-M4 STM32F4, LM4F ir kt.
  • Tai perrašo žievės-m3 ir remdamas suvienodinti kodą.

Panaši programinė įranga

MikeOS
MikeOS

17 Feb 15

VmwAROS
VmwAROS

2 Jun 15

HeavenOS
HeavenOS

3 Jun 15

Komentarai RT-Thread

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!