Femto OS
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ă
- ^ a b c Descrierea sistemului de operare Femto , la femtoos.org . Adus 14/10/2011 .
linkuri externe
- Site-ul oficial , pe femtoos.org .