

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Démos de FreeRTOS
<a name="freertos-next-steps"></a>

FreeRTOS inclut quelques applications de démonstration dans `demos` le dossier, sous le répertoire principal de FreeRTOS. Tous les exemples pouvant être exécutés par FreeRTOS apparaissent dans `common` le dossier, sous. `demos` Il existe également un dossier pour chaque FreeRTOS-qualified plateforme sous le `demos` dossier. 

Avant de tester la démonstration des applications, nous vous recommandons de terminer le didacticiel [Commencez avec FreeRTOS](freertos-getting-started.md). Il explique comment configurer et exécuter la démo de l'agent CoreMQTT.

## Exécution des démos de FreeRTOS
<a name="running-demos"></a>

Les rubriques suivantes expliquent comment configurer et exécuter les démos de FreeRTOS :
+ [Applications de démonstration Bluetooth Low Energy](ble-demo.md)
+ [Démonstration du chargeur de démarrage pour la carte Microchip Curiosity PIC32MZEF](microchip-bootloader.md)
+ [AWS IoT Device Defender démo](dd-demo.md)
+ [AWS IoT Greengrass Application de démonstration V1 Discovery](gg-demov1.md)
+ [AWS IoT Greengrass V2](gg-demov2.md)
+ [Démos CoreHTTP](core-http-demo.md)
+ [AWS IoT Démo de la bibliothèque d'emplois](freertos-jobs-demo.md)
+ [Démos de CoreMQTT](mqtt-demo.md)
+ [Over-the-air met à jour l'application de démonstration](ota-demo.md)
+ [Démonstration du client Secure Sockets Echo](secure-sockets-demo.md)
+ [AWS IoT Application de démonstration Device Shadow](shadow-demo.md)

La `DEMO_RUNNER_RunDemos` fonction, située dans le `{{freertos}}/demos/demo_runner/iot_demo_runner.c` fichier, initialise un thread détaché sur lequel s'exécute une seule application de démonstration. Par défaut, appelle et démarre `DEMO_RUNNER_RunDemos` uniquement la démo de l'agent CoreMQTT. En fonction de la configuration que vous avez sélectionnée lors du téléchargement de FreeRTOS et de l'endroit où vous avez téléchargé FreeRTOS, les autres exemples de fonctions d'exécution peuvent démarrer par défaut. Pour activer une application de démonstration, ouvrez le `{{freertos}}/vendors/{{vendor}}/boards/{{board}}/aws_demos/config_files/aws_demo_config.h` fichier et définissez la démo que vous souhaitez exécuter.

**Note**  
Les combinaisons d'exemples ne fonctionnent pas toutes ensemble. Selon la combinaison, il est possible que le logiciel ne s'exécute pas sur la cible sélectionnée en raison de contraintes de mémoire. Nous vous recommandons d'exécuter une démonstration à la fois.

## Configuration des démonstrations
<a name="configuring-demos"></a>

Les démos ont été configurées pour vous aider à faire vos premiers pas rapidement. Il se peut que vous souhaitiez modifier certaines configurations pour que votre projet puisse créer une version qui s'exécute sur votre plateforme. Vous pouvez trouver les fichiers de configuration dans `vendors/{{vendor}}/boards/{{board}}/aws_demos/config_files`.