BeRTOS

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
BeRTOS
sistem de operare
Dezvoltator Develer srl și comunitatea BeRTOS
Familie Sistem de operare în timp real
Eliberarea inițială 1.0 (septembrie 2008 )
Lansare curentă 2.7.0 (8 august 2011 )
Tipul de nucleu RTOS , Microkernel
Platforme acceptate ARM Cortex-M3 , ARM ARM7TDMI , Atmel AVR , X86 , x86-64
Tipul licenței Software gratuit
Licență Excepție GPL v2 +
Etapă de dezvoltare grajd
Site-ul web www.bertos.org/

BeRTOS este un sistem de operare în timp real conceput pentru platforme încorporate .

Este licențiat conform GPL, cu o excepție specială, care permite codului de aplicație propriu-zis să rămână sursă închisă, păstrând în același timp BeRTOS în sine sursă deschisă.

Are un design modular care îi permite să lucreze pe diferite arhitecturi, de la microcontrolere mici pe 8 biți precum Atmel AVR , până la arhitectura ARM , până la emulare pe Linux sau Windows (în scopuri de depanare).

Kernel-ul multitasking implementează primitive de comunicare interproces, inclusiv:

În plus față de kernel, BeRTOS are mai multe drivere generice pentru controlul perifericelor hardware (temporizatoare, seriale, ADC , motoare, afișaje LCD, senzori NTC, tastaturi, buzzere, memorii), algoritmi (tabele hash, CRC , MD2 , grup de entropie, RLE ), protocoale de comunicații și un subsistem grafic pentru afișaje simple.

linkuri externe

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