Cos'è FreerTOS? - FreeRTOS

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à.

Cos'è FreerTOS?

Importante

Questa è una versione archiviata della FreeRTOS User Guide da utilizzare con la versione FreeRTOS 202210.00. Per l'ultima versione di questo documento, consulta la FreerTOS User Guide.

Sviluppato in collaborazione con le principali società di chip del mondo per un periodo di 15 anni e ora scaricato ogni 170 secondi, FreerTOS è un sistema operativo in tempo reale (RTOS) leader di mercato per microcontrollori e piccoli microprocessori. Distribuito gratuitamente sotto la licenza open source MIT, FreerTOS include un kernel e un set crescente di librerie adatte all'uso in tutti i settori industriali. FreerTOS è costruito con particolare attenzione all'affidabilità e alla facilità d'uso.

FreerTOS include librerie per connettività, sicurezza over-the-air e aggiornamenti (OTA). FreeRTOS include anche applicazioni demo che mostrano le funzionalità di FreeRTOS su schede qualificate.

FreerTOS è un progetto open source. Puoi scaricare il codice sorgente, contribuire a modifiche o miglioramenti o segnalare problemi sul GitHub sito di https://github.com/FreeRTOS/ FreerTOS.

Rilasciamo il codice FreerTOS con la licenza open source MIT, in modo da poterlo utilizzare in progetti commerciali e personali.

Accogliamo con favore anche i contributi alla documentazione di FreeRTOS (FreeRTOS User Guide, FreeRTOS Porting Guide e FreeRTOS Qualification Guide). Per visualizzare il codice sorgente di markdown per la documentazione, vedere. https://github.com/awsdocs/aws-freertos-docs È rilasciato sotto licenza Creative Commons (CC BY-ND).

Scarica il codice sorgente di FreerTOS

Scarica gli ultimi pacchetti FreeRTOS e Long Term Support (LTS) dalla pagina Download su freertos.org.

Piattaforme hardware certificate FreeRTOS

Le seguenti piattaforme hardware sono qualificate per FreerTOS:

Un elenco dei dispositivi qualificati è disponibile anche nell'AWS Partner Device Catalog.

Per informazioni sulla qualificazione di un nuovo dispositivo, consulta la Guida alla qualificazione di FreerTOS.

Flusso di lavoro di sviluppo

Puoi iniziare lo sviluppo scaricando FreerTOS. Decomprimi il pacchetto e importalo nell'IDE. Puoi quindi sviluppare un'applicazione sulla piattaforma hardware selezionata e produrre e distribuire questi dispositivi utilizzando il processo di sviluppo appropriato per il tuo dispositivo. I dispositivi implementati possono connettersi al AWS IoT servizio o AWS IoT Greengrass come parte di una soluzione IoT completa.

Workflow diagram showing steps to develop and deploy IoT applications using FreeRTOS.

Risorse aggiuntive

Queste risorse possono essere utili per l'utente.