Exercice - Configurer la sortie de l’affichage

Effectué

Vous allez utiliser un adaptateur USB-série pour connecter l’UART sur le cœur en temps réel à un port USB de votre machine, et vous allez configurer votre matériel pour afficher la sortie.

Chaîne d’outils principale pour l’émetteur-récepteur

L’extension Visual Studio pour Azure Sphere inclut le compilateur nécessaire pour les processeurs Cortex-M4 ARM sur les cœurs ayant des capacités temps réel.

Quand vous utilisez Visual Studio Code ou que vous développez à partir de l’interface CLI, vous devez installer ce compilateur vous-même. Vous pouvez trouver la chaîne d’outils embarquée GNU Arm, qui inclut le compilateur sur le site web des développeurs Arm.

Dans ce module, vous développez une application à l’aide de Visual Studio Code. Suivez les instructions du site web pour installer la chaîne d’outils embarquée GNU Arm.

Une fois l’installation effectuée, configurez Visual Studio Code en utilisant le chemin de la chaîne d’outils embarquée GNU Arm :

  1. Dans le menu Fichier, sélectionnez Préférences>Paramètres>Extensions>AzureSphere.
  2. Sous Azure Sphere : Chemin GNU Arm, mettez à jour le chemin du répertoire d’installation de la chaîne d’outils embarquée GNU Arm. Par défaut, les chaînes d’outils sont installées dans /opt/azurespheresdk/Sysroots/sysroot-version/tools.

Pour configurer le matériel afin d’afficher la sortie d’une application temps réel, suivez ces étapes. Vous devez consulter la documentation du fabricant de votre matériel pour déterminer les emplacements des broches. Si vous utilisez du matériel qui suit le matériel RDB (Reference Board Design) MT3620, par exemple le kit de développement MT3620 de Seeed Studios, examinez les barrettes d’interface RDB pour déterminer plus facilement les emplacements des broches.

Notes

Si vous n’utilisez pas un matériel RDB MT3620, mettez à jour le fichier app_manifest.json et l’exemple de code pour spécifier l’UART approprié, par exemple ISU1.

  1. Installez un émulateur de terminal comme PuTTY.
  2. Connectez GND sur l’adaptateur USB-série au GND sur votre kit de développement. Sur le matériel RDB MT3620, GND correspond à la barrette 3, broche 2.
  3. Connectez RX sur l’adaptateur USB-série au IOM4-0 TX sur votre kit de développement. Sur le matériel RDB MT3620, IOM4-0 TX correspond à la barrette 3, broche 6.
  4. Connectez l’adaptateur USB-série à votre PC.
  5. Vérifiez que l’appareil Azure Sphere est connecté à votre PC.
  6. Déterminez le port COM utilisé par l’adaptateur sur le PC. Si vous utilisez l’adaptateur FTDI Friend, démarrez Gestionnaire d’appareils, sélectionnez Afficher>Appareils par conteneur et recherchez FT232R USB UART.
  7. Sur le PC, démarrez un émulateur de terminal, puis ouvrez un terminal 115200-8-N-1 sur le port COM utilisé par l’adaptateur.