Nozioni di base sul RTOS kernel gratuito - Gratuito RTOS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Nozioni di base sul RTOS kernel gratuito

Il RTOS kernel gratuito è un sistema operativo in tempo reale che supporta numerose architetture. I suoi fondamenti sono ideali per la creazione di applicazioni integrate con microcontrollori. Offre:

  • Un pianificatore multitasking.

  • Numerose opzioni di allocazione di memoria (tra cui la possibilità di creare sistemi completamente allocati staticamente).

  • Primitive di coordinamento tra task, che includono notifiche di task, code di messaggi, più tipi di semaforo e buffer dei messaggi e di flusso.

  • Support per il multiprocessing simmetrico (SMP) su microcontrollori multi-core.

Il RTOS kernel Free non esegue mai operazioni non deterministiche, come percorrere una lista collegata, entrare in una sezione critica o interrompere. Il RTOS kernel Free include un'implementazione software efficiente del timer che non utilizza nessun CPU orario a meno che non sia necessario riparare un timer. Le attività bloccate non richiedono una manutenzione periodica dispendiosa in termini di tempo. Direct-to-taskle notifiche consentono una segnalazione rapida delle attività, praticamente senza sovraccarico. RAM Possono essere utilizzate nella maggior parte degli scenari di interattività e interrupt-to-task segnalazione.

Il RTOS kernel Free è progettato per essere piccolo, semplice e facile da usare. Una tipica immagine binaria RTOS del kernel è compresa tra 4000 e 9000 byte.

Per la maggior parte della up-to-date documentazione sul RTOS kernel gratuito, vedere Free.org. RTOS RTOSFree.org offre una serie di tutorial e guide dettagliate sull'uso del RTOS kernel gratuito, tra cui una guida rapida per il RTOS kernel RTOS gratuito e l'implementazione più approfondita RTOS nella documentazione gratuita. RTOS