Erste Schritte mit dem Renesas Starter Kit+ für N-2MB RX65 - FreeRTOS

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erste Schritte mit dem Renesas Starter Kit+ für N-2MB RX65

Wichtig

Diese Referenzintegration wird im Amazon-FreeRTOS-Repository gehostet, das veraltet ist. Wir empfehlen, dass Sie hier beginnen, wenn Sie ein neues Projekt erstellen. Wenn Sie bereits ein vorhandenes FreeRTOS-Projekt haben, das auf dem inzwischen veralteten Amazon-FreeRTOS-Repository basiert, finden Sie weitere Informationen unter. Leitfaden zur Migration des Amazon-FreerTOS Github-Repositorys

Dieses Tutorial enthält Anweisungen für die ersten Schritte mit dem Renesas Starter Kit+ für N-2MB. RX65 Wenn Sie das Renesas RSK+ für RX65 N-2MB nicht haben, besuchen Sie den Partner-Gerätekatalog und kaufen Sie eines bei unseren Partnern. AWS

Bevor Sie beginnen, müssen Sie FreeRTOS konfigurieren AWS IoT und herunterladen, um Ihr Gerät mit der AWS Cloud zu verbinden. Detaillierte Anweisungen finden Sie unter Erste Schritte. In diesem Tutorial wird der Pfad zum FreeRTOS-Download-Verzeichnis als bezeichnet. freertos

Übersicht

Dieses Tutorial enthält Anweisungen für die folgenden ersten Schritte:

  1. Verbinden Ihres Boards mit einem Host-Computer.

  2. Installieren von Software auf dem Host-Computer zum Entwickeln und Debuggen eingebetteter Anwendungen für Ihr Mikrocontroller-Board.

  3. Cross-Compilierung einer FreeRTOS-Demo-Anwendung zu einem Binär-Image.

  4. Laden des binären Anwendungs-Image auf Ihr Board und Ausführen der Anwendung.

Einrichten der Renesas-Hardware

Um das RSK+ für N-2MB einzurichten RX65
  1. Connect den positiven +5-V-Netzadapter mit dem PWR-Anschluss am RSK+ für N-2MB. RX65

  2. Connect Sie Ihren Computer mit dem USB2 2.0 FS-Port auf dem RSK+ für N-2MB. RX65

  3. Connect Sie Ihren Computer mit dem USB-to-serial Anschluss am RSK+ für RX65 N-2MB.

  4. Connect einen Router oder einen mit dem Internet verbundenen Ethernet-Port mit dem Ethernet-Port des RSK+ für N-2 MB. RX65

So richten Sie das E2 Lite Debugger-Modul ein
  1. Verwenden Sie das 14-polige Flachbandkabel, um das E2 Lite Debugger-Modul mit dem 'E1/E2 Lite'-Anschluss am RSK+ für N-2MB zu verbinden. RX65

  2. Verwenden Sie ein USB-Kabel für die Verbindung des E2 Lite Debugger-Moduls mit Ihrem Hostcomputer. Wenn das E2 Lite Debugger-Modul mit dem Board und Ihrem Computer verbunden ist, blinkt eine grüne "ACT"-LED-Anzeige auf dem Debugger.

  3. Nachdem der Debugger an Ihren Host-Computer und RSK+ für N-2 MB angeschlossen ist, beginnen die E2 Lite-Debugger-Treiber mit der Installation. RX65

    Beachten Sie, dass zum Installieren der Treiber Administratorrechte erforderlich sind.

Integrierte Systemplatine mit verschiedenen Schnittstellen und angeschlossenen Peripheriegeräten.

Einrichten Ihrer Entwicklungsumgebung

Verwenden Sie die Renesas e 2 Studio-IDE und den CC-RX-Compiler, um FreeRTOS-Konfigurationen für den RSK+ für RX65 N-2 MB einzurichten.

Anmerkung

Der Renesas e2studio IDE und CC-RX-Compiler wird nur unter Windows 7, 8 und 10 unterstützt.

So laden Sie e2studio herunter und installieren es
  1. Gehen Sie zur Download-Seite für das Renesas e 2 Studio-Installationsprogramm und laden Sie das Offline-Installationsprogramm herunter.

  2. Sie werden auf eine Renesas-Anmeldeseite weitergeleitet.

    Wenn Sie ein Konto bei Renesas haben, geben Sie Ihre Anmeldeinformationen ein und wählen Sie dann Anmelden.

    Wenn Sie noch kein Konto haben, klicken Sie auf Register now (Jetzt registrieren) und befolgen Sie die Schritte zur ersten Registrierung. Sie erhalten Sie eine E-Mail mit einem Link zur Aktivierung Ihres Renesas-Kontos. Folgen Sie diesem Link, um Ihre Anmeldung bei Renesas abzuschließen, und melden Sie sich anschließend bei Renesas an.

  3. Nachdem Sie sich angemeldet haben, laden Sie das e2studio-Installationsprogramm auf Ihren Computer herunter.

  4. Öffnen Sie das Installationsprogramm und befolgen Sie die Schritte bis zum Abschluss der Installation.

Weitere Informationen finden Sie im e 2 Studio auf der Renesas-Website.

So laden Sie das RX Family C/C++ Compiler-Paket herunter und installieren es
  1. Gehen Sie zur Download-Seite für das C/C++-Compiler-Paket der RX-Familie und laden Sie das Package V3.00.00 herunter.

  2. Öffnen Sie die ausführbare Datei und installieren Sie den Compiler.

Weitere Informationen finden Sie unter C/C++ Compiler Package for RX Family auf der Renesas-Website.

Anmerkung

Der Compiler ist nur als Testversion kostenlos und 60 Tage gültig. Ab dem 61. Tag benötigen Sie einen Lizenzschlüssel. Weitere Informationen finden Sie unter Evaluation Software Tools.

FreeRTOS-Beispiele erstellen und ausführen

Nachdem Sie jetzt Ihr Demoprojekt konfiguriert haben, können Sie das Projekt auf Ihrem Board erstellen und ausführen.

Erstellen Sie die FreeRTOS-Demo in e 2 Studio

So importieren und erstellen Sie das Demoprojekt in e2studio
  1. Starten Sie e2studio im Start-Menü.

  2. Wählen Sie im Fenster Select a directory as a workspace (Ein Verzeichnis als WorkSpace auswählen) aus. Navigieren Sie zum Ordner, in dem Sie arbeiten möchten, und klicken Sie auf Launch (Starten).

  3. Beim ersten Öffnen von e2studio wird das Fenster Toolchain Registry (Toolchain-Registrierung) aufgerufen. Wählen Sie Renesas Toolchains (Renesas-Toolchains) aus und vergewissern Sie sich, dass CC-RX v3.00.00 ausgewählt ist. Wählen Sie Registrieren und anschließend OK aus.

  4. Wenn Sie e2studio zum ersten Mal öffnen, wird das Fenster Code Generator Registration (Registrierung des Code-Generators) angezeigt. Wählen Sie OK aus.

  5. Das Fenster Code Generator COM component register (Code-Generator COM-Komponente registrieren) wird angezeigt. Wählen Sie unter Bitte starten Sie e 2 Studio neu, um den Codegenerator zu verwenden die Option OK aus.

  6. Das Fenster „E 2 Studio neu starten“ wird angezeigt. Wählen Sie OK aus.

  7. e2studio wird neu gestartet. Wählen Sie im Fenster Select a directory as a workspace (Ein Verzeichnis als WorkSpace auswählen) die Option Launch (Starten) aus.

  8. Wählen Sie auf dem Begrüßungsbildschirm von e 2 Studio das Pfeilsymbol Gehe zur E 2 Studio Workbench.

  9. Klicken Sie mit der rechten Maustaste auf das Fenster Project Explorer (Projekt-Explorer) und wählen Sie Import (Importieren) aus.

  10. Wählen Sie im Importassistenten die Optionen General (Allgemein) und Existing Projects into Workspace (Vorhandene Projekte in WorkSpace) aus und klicken Sie dann auf Weiter.

  11. Klicken Sie auf Browse (Durchsuchen), navigieren Sie zum Verzeichnis projects/renesas/rx65n-rsk/e2studio/aws_demos und wählen Sie dann Finish (Fertigstellen) aus.

  12. Wählen Sie im Menü Projekt die Optionen Projekt und Build All (Alle erstellen) aus.

    Die Build-Konsole gibt eine Warnmeldung aus, dass der License Manager nicht installiert ist. Sie können diese Meldung ignorieren, es sei denn, Sie haben einen Lizenzschlüssel für den CC-RX Compiler. Informationen zum Installieren des License Manager finden Sie auf der Download-Seite License Manager.

Überwachung von MQTT-Nachrichten in der Cloud

Bevor Sie das FreeRTOS-Demoprojekt ausführen, können Sie den MQTT-Client in der AWS IoT Konsole so einrichten, dass er die Nachrichten überwacht, die Ihr Gerät an die Cloud sendet. AWS

Um das MQTT-Thema mit dem MQTT-Client zu abonnieren AWS IoT
  1. Melden Sie sich an der AWS IoT -Konsole an.

  2. Wählen Sie im Navigationsbereich Test und dann MQTT-Testclient, um den MQTT-Client zu öffnen.

  3. Geben Sie im Feld Subscription topic (Abonnementthema) die Option your-thing-name/example/topic ein und wählen Sie dann Subscribe to topic (Thema abonnieren).

Wenn das Demo-Projekt erfolgreich auf Ihrem Gerät ausgeführt wird, sehen Sie „Hello World!“ mehrfach zu dem Thema gesendet, das Sie abonniert haben.

Führen Sie das FreeRTOS-Projekt aus

So führen Sie das Projekt in e2studio aus
  1. Vergewissern Sie sich, dass Sie das E2 Lite Debugger-Modul für N-2MB an Ihr RSK+ angeschlossen haben RX65

  2. Wählen Sie im oberen Menü Ausführen und die Option Debug Configuration (Debug-Konfiguration) aus.

  3. Erweitern Sie Renesas GDB Hardware Debugging und wählen Sie aws_demos. HardwareDebug

  4. Wählen Sie die Registerkarte Debugger und dann die Registerkarte Connection Settings (Verbindungseinstellungen) aus. Vergewissern Sie sich, dass die Verbindungseinstellungen korrekt sind.

  5. Wählen Sie Debug zum Herunterladen des Codes auf Ihr Board aus und beginnen Sie mit dem Debuggen.

    Möglicherweise werden Sie von einer Firewall-Warnung zur Eingabe von e2-server-gdb.exe aufgefordert. Aktivieren Sie Private networks, such as my home or work network (Private Netzwerke, wie mein Heimnetzwerk oder Arbeitsplatznetzwerk) und klicken Sie dann auf Allow access (Zugriff zulassen).

  6. Möglicherweise fordert e2studio Sie zum Ändern der Renesas Debug Perspective (Renesas Debug-Perspektive) auf. Wählen Sie Yes (Ja).

    Die grüne "ACT"-LED-Anzeige auf dem E2 Lite-Debugger leuchtet.

  7. Nachdem der Code heruntergeladen wurde, wählen Sie Fortsetzen aus, um den Code bis zur ersten Zeile der Hauptfunktion auszuführen. Wählen Sie erneut Fortsetzen aus, um den Rest des Codes auszuführen.

Die neuesten von Renesas veröffentlichten Projekte finden Sie im Fork des Repositorys unter. renesas-rx amazon-freertos GitHub

Fehlerbehebung

Allgemeine Informationen zur Problembehandlung bei Getting Started with FreeRTOS finden Sie unter. Fehlerbehebung – Erste Schritte