

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

# Porting FreerTOS
<a name="porting-guide"></a>

## Cos'è FreerTOS
<a name="porting-what-is-afr"></a>

Sviluppato in collaborazione con le principali società di chip del mondo per un periodo di 20 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 è stato ideato con una particolare attenzione all’affidabilità e alla facilità d’uso. [FreeRTOS include librerie per la connettività, la sicurezza e gli aggiornamenti over-the-air (OTA) e applicazioni demo che dimostrano le funzionalità di FreeRTOS su schede qualificate.](https://devices.amazonaws.com/search?page=1&sv=freertos)

 Per ulteriori informazioni, consulta [FreeRTOS.org](https://www.freertos.org/).

## Portare FreerTOS sulla tua scheda IoT
<a name="porting-to-your-device"></a>

Dovrai portare le librerie software FreerTOS sulla tua scheda basata su microcontrollore in base alle sue caratteristiche e alla tua applicazione. 

**Per portare FreerTOS sul tuo dispositivo**

1. Segui le istruzioni riportate [Scaricare FreerTOS per il porting](porting-download.md) per scaricare l'ultima versione di FreerTOS per il porting.

1. Segui le istruzioni [Configurazione dell'area di lavoro e del progetto per il porting](porting-set-up-project.md) per configurare i file e le cartelle del tuo download di FreerTOS per il porting e il test.

1. Segui le istruzioni [Portare le librerie FreerTOS](afr-porting.md) per portare le librerie FreerTOS sul tuo dispositivo. Ogni argomento di trasferimento include istruzioni sul test dei trasferimenti.

### Domande frequenti sul trasferimento
<a name="afr-porting-faqs"></a>

*Cos'è un port FreerTOS?*  
Una porta FreerTOS è un'implementazione specifica delle API per le librerie FreerTOS richieste e il kernel FreerTOS supportato dalla piattaforma. Il trasferimento consente alle API di funzionare sulla scheda e implementa l'integrazione richiesta con i driver del dispositivo e i BSP che vengono forniti dal fornitore della piattaforma. Inoltre, il trasferimento deve includere le eventuali modifiche di configurazione (ad esempio, velocità di clock, dimensioni dello stack e dimensioni dell'heap) che sono richieste dalla scheda.

Se hai domande sul porting a cui non trovi risposta in questa pagina o nel resto della FreeRTOS Porting Guide, [consulta](https://freertos.org/RTOS-contact-and-support.html) le opzioni di supporto FreeRTOS disponibili.