FreeRTOS: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Cambio di licenza (da GPL v2 con eccezioni a MIT) |
|||
Riga 18:
FreeRTOS è stato ideato per essere compatto e semplice da utilizzare. Il [[kernel]] è composto da solo tre file in [[linguaggio C]]. Per rendere il codice più leggibile, quindi facile da trasferire, e da gestire, la maggior parte del sorgente è scritto in [[C (linguaggio)|C]], ma, dove necessario, sono presenti varie funzioni in [[assembly]] (soprattutto nelle architetture delle routine di pianificazione).
FreeRTOS fornisce alcuni metodi per la creazione di [[Thread (informatica)|threads]] o istruzioni multiple, [[mutex]]es, [[Semaforo (informatica)|semafori]]
* solo allocazione;
* allocazione e deallocazione con un semplice e rapido algoritmo;
|