Demo FreeRTOS FreeRS - 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à.

Demo FreeRTOS FreeRS

FreeRTOS include alcune applicazioni demo nellademos cartella, nella directory principale di FreeRTOS. Tutti gli esempi che possono essere eseguiti da FreeRTOS vengono visualizzati nellacommon cartella, sottodemos. C'è anche una cartella per ogni piattaforma qualificata per FreeRTOS sotto lademos cartella.

Prima di provare le applicazioni demo, si consiglia di completare il tutorial in Inizia con Free RTOS. Viene mostrato come configurare ed eseguire la demo di CoreMQTT.

Esecuzione delle demo di FreeRTOS

Negli argomenti seguenti viene illustrato come configurare ed eseguire le demo di FreeRS:

LaDEMO_RUNNER_RunDemos funzione, situata nelfreertos/demos/demo_runner/iot_demo_runner.c file, inizializza un thread separato su cui viene eseguita una singola applicazione demo. Per impostazione predefinita, chiama e avviaDEMO_RUNNER_RunDemos solo la demo di CoreMQTT Agent. A seconda della configurazione selezionata quando hai scaricato FreeRTOS e da dove hai scaricato FreeRTOS, le altre funzioni di esempio del runner potrebbero avviarsi per impostazione predefinita. Per abilitare un'applicazione demo, apri ilfreertos/vendors/vendor/boards/board/aws_demos/config_files/aws_demo_config.h file e definisci la demo che desideri eseguire.

Nota

Non tutte le combinazioni di esempi funzionano insieme. A seconda della combinazione, il software potrebbe non funzionare sulla destinazione selezionata a causa di limitazioni di memoria. È consigliabile eseguire una demo alla volta.

Configurazione delle demo

Le demo sono state configurate per consentire agli utenti di iniziare velocemente. Potresti avere la necessità di modificare alcune delle configurazioni per creare una versione da eseguire sulla tua piattaforma. Puoi trovare i file di configurazione in vendors/vendor/boards/board/aws_demos/config_files.