Mise en route avec le kit de démarrage Renesas Starter Kit+ for RX65N-2MB - Gratuit RTOS

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.

Mise en route avec le kit de démarrage Renesas Starter Kit+ for RX65N-2MB

Important

Cette intégration de référence est hébergée sur le référentiel Amazon-FreeRTOS, qui est obsolète. Nous vous recommandons de commencer ici lorsque vous créez un nouveau projet. Si vous possédez déjà un projet FreeRTOS basé sur le référentiel Amazon-FreeRTOS, désormais obsolète, consultez le. Guide de migration du référentiel Github d'Amazon-FreeRTOS

Ce didacticiel fournit des instructions sur la mise en route du kit Renesas Starter Kit+ pour RX65N-2MB. Si vous ne possédez pas le Renesas RSK+ pour RX65N-2MB, consultez le catalogue des appareils AWS partenaires et achetez-en un auprès de nos partenaires.

Avant de commencer, vous devez configurer AWS IoT et télécharger FreeRTOS pour connecter votre appareil au Cloud. AWS Pour obtenir des instructions, consultez Premiers pas. Dans ce didacticiel, le chemin d'accès au répertoire de téléchargement de FreeRTOS est appelé. freertos

Présentation

Ce didacticiel comprend les instructions de mise en route suivantes :

  1. Connexion de votre carte à un appareil hôte.

  2. Installation de logiciels sur la machine hôte pour développer et déboguer des applications intégrées pour votre carte de microcontrôleur.

  3. Compilation croisée d'une application de démonstration FreeRTOS en une image binaire.

  4. Chargement de l’image binaire de l’application dans votre carte et exécution de l’application.

Configurer le matériel Renesas

Pour configurer le kit RSK+ pour RX65N de 2 Mo
  1. Connectez le chargeur +5V positif central au connecteur PWR sur le RSK+ pour RX65N de 2 Mo.

  2. Connectez votre ordinateur sur le port USB2.0 FS sur le RSK+ pour RX65N-2Mo.

  3. Connectez votre ordinateur au port série USB sur le RSK+ pour RX65N-2 Mo.

  4. Connectez un routeur ou un port Ethernet connecté à Internet au port Ethernet de votre RSK+ pour RX65N de 2 Mo.

Pour configurer le module E2 Lite Debugger
  1. Utilisez le câble ruban à 14 broches pour connecter le module E2 Lite Debugger au port « E1/E2 Lite » sur le RSK+ pour RX65N de 2 Mo.

  2. Utilisez un câble USB pour connecter le module E2 Lite Debugger à votre machine hôte. Lorsque le module E2 Lite Debugger est connecté à la fois à la carte et à votre ordinateur, un voyant LED vert « ACT » clignote sur le débogueur.

  3. Une fois le débogueur connecté à votre machine hôte et à RSK+ pour RX65N de 2 Mo, les pilotes E2 Lite Debugger commencent l'installation.

    Notez que les privilèges d'administrateur sont requis pour installer les pilotes.

Carte système intégrée avec différentes interfaces et périphériques connectés.

Configurer votre environnement de développement.

Pour configurer les configurations FreeRTOS pour le RSK+ pour le RX65N-2MB, utilisez l'IDE de studio Renesas e 2 et le compilateur CC-RX.

Note

L'IDE Renesas e2studio et le compilateur CC-RX sont uniquement pris en charge sur les systèmes d'exploitation Windows 7, 8 et 10.

Pour télécharger et installer l'e2studio
  1. Accédez à la page de téléchargement du programme d'installation du studio Renesas e 2 et téléchargez le programme d'installation hors ligne.

  2. Vous êtes dirigé vers une page de connexion Renesas.

    Si vous avez un compte chez Renesas, entrez vos informations de connexion, puis choisissez Login.

    Si vous n'avez pas de compte, choisissez Register now (S'inscrire maintenant) et suivez les premières étapes d'inscription. Vous devez recevoir un e-mail contenant un lien d'activation de votre compte Renesas. Suivez ce lien pour finaliser votre inscription à Renesas, puis connectez-vous à Renesas.

  3. Une fois connecté, téléchargez le programme d'installation e2studio sur votre ordinateur.

  4. Ouvrez le programme d'installation et suivez les étapes jusqu'à la fin.

Pour plus d'informations, consultez le studio e 2 sur le site Web de Renesas.

Pour télécharger et installer le package de compilateur C/C++ de la gamme RX
  1. Accédez à la page de téléchargement du package de compilation C/C++ de la famille RX et téléchargez le package V3.00.00.

  2. Ouvrez le fichier exécutable et installez le compilateur.

Pour plus d'informations, consultez le package de compilateur C/C++ de la gamme RX sur le site Web Renesas.

Note

La version d'évaluation du compilateur est disponible gratuitement et valide pendant 60 jours. Le 61e jour, vous devez obtenir une clé de licence. Pour en savoir plus, consultez la page Evaluation Software Tools.

Créez et exécutez des exemples de FreeRTOS

Une fois que vous avez configuré le projet de démonstration, vous pouvez le créer et l'exécuter sur votre carte.

Créez la démo de FreeRTOS dans e 2 studio

Pour importer et générer la démonstration dans e2studio
  1. Lancez e2studio à partir du menu Démarrer.

  2. Dans la fenêtre Select a directory as a workspace (Sélectionner un annuaire en tant qu'espace de travail), recherchez le dossier dans lequel vous souhaitez travailler, puis sélectionnez Launch (Lancer).

  3. La première fois que vous ouvrez e2studio, la fenêtre Toolchain Registry (Registre de la chaîne d'outils) s'ouvre. Choisissez Renesas Toolchains (Chaînes d'outils Renesas) et vérifiez que CC-RX v3.00.00 est sélectionné. Choisissez Register (S'inscrire), puis OK.

  4. Si vous ouvrez e2studio pour la première fois, la fenêtre Code Generator Registration (Inscription Code Generator) s'affiche. Choisissez OK.

  5. La fenêtre Code Generator COM component register (Registre du composant COM Code Generator) s'affiche. Sous Please restart e2studio to use Code Generator, sélectionnez OK.

  6. La fenêtre Restart e2studio s'affiche. Choisissez OK.

  7. e2studio redémarre. Dans la fenêtre Select a directory as a workspace (Sélectionner un annuaire en tant qu'espace de travail), sélectionnez Launch (Lancer).

  8. Dans l'écran d'accueil e2studio, sélectionnez l'icône en forme de flèche Go to the e2studio workbench.

  9. Cliquez avec le bouton droit sur la fenêtre Project Explorer (Explorateur de projet) et sélectionnez Import (Importer).

  10. Dans l'assistant d'importation, sélectionnez Général, choisissez Existing Projects into Workspace (Projets existants dans l'espace de travail), puis choisissez Next (Suivant).

  11. Choisissez Browse (Parcourir), localisez l'annuaire projects/renesas/rx65n-rsk/e2studio/aws_demos, puis choisissez Finish (Terminer).

  12. Dans le menu Project (Projet), choisissez Project (Projet), puis Build All (Générer tout).

    La console de génération envoie un message avertissant que le programme License Manager n'est pas installé. Vous pouvez ignorer ce message, sauf si vous avez une clé de licence pour le compilateur CC-RX. Pour installer le programme License Manager, consultez la page de téléchargement License Manager.

Surveillance des messages MQTT dans le cloud

Avant de lancer le projet de démonstration FreeRTOS, vous pouvez configurer le client MQTT dans la console pour surveiller AWS IoT les messages que votre appareil envoie au Cloud. AWS

Pour vous abonner à la rubrique MQTT avec le client AWS IoT MQTT
  1. Connectez-vous à la console AWS IoT.

  2. Dans le volet de navigation, choisissez Test, puis choisissez MQTT test client pour ouvrir le client MQTT.

  3. Dans le champ Rubrique d'abonnement, saisissez your-thing-name/example/topic, puis choisissez S'abonner à la rubrique.

Lorsque le projet de démonstration s'exécute avec succès sur votre appareil, vous voyez « Hello World ! » envoyé plusieurs fois au sujet auquel vous vous êtes abonné.

Exécutez le projet FreeRTOS

Pour exécuter le projet dans e2studio
  1. Vérifiez que vous avez connecté le module E2 Lite Debugger à votre RSK+ pour RX65N de 2 Mo

  2. Dans le menu supérieur, choisissez Run (Exécuter), puis Debug Configuration (Configuration de débogage).

  3. Développez Renesas GDB Hardware Debugging et choisissez aws_demos. HardwareDebug

  4. Choisissez l'onglet Debugger, puis choisissez l'onglet Connection Settings (Paramètres de connexion). Vérifiez que vos paramètres de connexion sont corrects.

  5. Choisissez Debug (Débogage) pour télécharger le code sur votre carte et commencer le débogage.

    Vous pouvez recevoir un avertissement de pare-feu pour e2-server-gdb.exe. Cochez Private networks, such as my home or work network (Réseaux privés, tels que mon réseau domestique ou de travail), puis choisissez Allow access (Autoriser l'accès).

  6. e2studio peut demander que Renesas Debug Perspective (Perspective de débogage de Renesas) soit sélectionné. Choisissez Yes (Oui).

    Le voyant LED vert « ACT » sur l'E2 Lite Debugger s'allume.

  7. Une fois le code téléchargé sur la carte, choisissez Resume (Reprendre) pour exécuter le code jusqu'à la première ligne de la fonction principale. Choisissez Resume (Reprendre) à nouveau pour exécuter le reste du code.

Pour les derniers projets publiés par Renesas, consultez le renesas-rx fork du amazon-freertos référentiel sur. GitHub

Résolution des problèmes

Pour obtenir des informations générales sur la résolution des problèmes liés à la prise en main de FreeRTOS, consultez. Résolution des problèmes de mise en route