Femto OS

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Femto OS
sistem de operare
Dezvoltator Ruud Vlaming
Familie Sistem de operare în timp real
Eliberarea inițială 0,80 (29.02.2008)
Lansare curentă 0,92 (18/02/2010)
Tipul de nucleu monolitic
Platforme acceptate Atmel AVR
Tipul licenței Software gratuit
Licență GPL sau comercial
Etapă de dezvoltare matur
Site-ul web www.femtoos.org

Sistemul de operare Femto este un sistem de operare în timp real de tipul cu preempțiune pentru microcontrolere la familia de 8 biți Atmel AVR dezvoltat de Ruud Vlaming. Sistemul de operare Femto este open source și este disponibil atât sub licență GPLv3, cât și sub licență comercială. [1]

Caracteristici tehnice

Femto OS a fost scris cu inspirație din FreeRTOS , un alt sistem de operare în timp real care acceptă microcontrolerele Atmel AVR. În comparație cu FreeRTOS, dezvoltat pentru microcontrolerele pe 32 de biți ale familiilor SAMx, AT91 și AVR32, Femto OS a fost conceput pentru a fi utilizat pe microcontrolerele Atmel pe 8 biți ale familiilor ATtiny și ATmega, care au cantități reduse de memorie flash pentru aplicația și memoria RAM pentru variabile și date. Din acest motiv, Femto OS nu permite să execute multe procese în același timp, dar, în același timp, folosește o cantitate limitată de memorie: autorul declară că cea mai mică aplicație dezvoltată cu Femto OS ocupă doar 258 de octeți de flash și 10 octeți al SRAM. [1] .

Următoarea listă prezintă principalele caracteristici ale sistemului de operare Femto:

  • numărul maxim de procese: 16
  • niveluri de prioritate: 8
  • numărul maxim de încuietori : 15
  • dimensiunea minimă a stivei pe proces: 4 octeți
  • dimensiunea minimă a stivei OS: 9 octeți

Numele Femto OS

Numele „Femto OS” a fost ales pentru a indica un sistem de operare foarte mic ( femto este un prefix SI care exprimă un factor de 10 -15 sau 1 milionime dintr-un miliard), mai mic decât un alt sistem de operare mic, pico] OS , nu mai este dezvoltat. [1]

Notă

  1. ^ a b c Descrierea sistemului de operare Femto , la femtoos.org . Adus 14/10/2011 .

linkuri externe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT