Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Erste Schritte mit dem NXP LPC54 018 IoT-Modul - Kostenlos RTOS

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.

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 NXP LPC54 018 IoT-Modul

Wichtig

Diese Referenzintegration wird im RTOS Amazon-Free-Repository gehostet, das veraltet ist. Wir empfehlen, dass Sie hier beginnen, wenn Sie ein neues Projekt erstellen. Wenn Sie bereits über ein bestehendes kostenloses RTOS Projekt verfügen, das auf dem inzwischen veralteten RTOS Amazon-Free-Repository basiert, finden Sie weitere Informationen unter. Leitfaden zur Migration des kostenlosen RTOS Github-Repositorys von Amazon

Dieses Tutorial enthält Anweisungen für die ersten Schritte mit dem NXP LPC54 018 IoT-Modul. Wenn Sie kein NXP LPC54 018-IoT-Modul haben, besuchen Sie den AWS Partnergerätekatalog, um eines von unserem Partner zu erwerben. Verwenden Sie ein USB Kabel, um Ihr NXP LPC54 018 IoT-Modul mit Ihrem Computer zu verbinden.

Bevor Sie beginnen, müssen Sie Ihr Gerät konfigurieren AWS IoT und kostenlos RTOS 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 Verzeichnis für kostenlose RTOS Downloads als bezeichnetfreertos.

Ü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 kostenlosen RTOS Demo-Anwendung zu einem Binär-Image.

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

Richten Sie die Hardware NXP ein

Um den NXP LPC54 018 einzurichten
  • Connect Sie Ihren Computer mit dem USB Anschluss am NXP LPC54 018.

Um den Debugger einzurichten JTAG

Sie benötigen einen JTAG Debugger, um Ihren Code, der auf dem 018-Board läuft, zu starten und zu debuggen. NXP LPC54 Free RTOS wurde mit einem OM4 0006 IoT-Modul getestet. Weitere Informationen zu unterstützten Debuggern finden Sie im Benutzerhandbuch für das NXP LPC54 018 IoT-Modul, das auf der Produktseite OM40007 LPC54 018 IoT Module verfügbar ist.

  1. Wenn Sie einen OM4 0006 IoT-Modul-Debugger verwenden, verwenden Sie ein Konverterkabel, um den 20-poligen Stecker vom Debugger mit dem 10-poligen Anschluss am IoT-Modul zu verbinden. NXP

  2. Connect den NXP LPC54 018 und den OM4 0006 IoT Module Debugger über Mini-TO-Kabel mit den USB Anschlüssen Ihres Computers. USB USB

Einrichten Ihrer Entwicklungsumgebung

Free RTOS unterstützt zwei IDEs für das NXP LPC54 018 IoT-Modul: IAR Embedded Workbench und. MCUXpresso

Bevor Sie beginnen, installieren Sie eines davon. IDEs

Um IAR Embedded Workbench zu installieren für ARM
  1. Suchen Sie nach IAREmbedded Workbench ARM und laden Sie die Software herunter.

    Anmerkung

    IAREmbedded Workbench für ARM erfordert Microsoft Windows.

  2. Führen Sie das Installationsprogramm aus und folgen Sie den Anweisungen.

  3. Wählen Sie im Lizenzassistenten die Option Bei IAR Systemen registrieren aus, um eine Testlizenz zu erhalten.

  4. Legen Sie den Bootloader auf dem Gerät ab, bevor Sie versuchen, Demos auszuführen.

Zur Installation MCUXpresso von NXP
  1. Laden Sie das MCUXpresso Installationsprogramm von herunter und führen Sie es aus NXP.

    Anmerkung

    Unterstützt werden die Versionen 10.3.x und höher.

  2. Navigieren Sie zu Build MCUXpressoSDKyour und wählen Sie Build yourSDK.

    Anmerkung

    Versionen ab Version 2.5 werden unterstützt.

  3. Wählen Sie Select Development Board (Entwicklungsplatine auswählen) aus.

  4. Unter Select Development Board (Entwicklungsplatine auswählen) geben Sie im Abschnitt Nach Namen durchsuchen die Option LPC54018-IoT-Module ein.

  5. Wählen Sie unter Boards die Option LPC54018-IoT-Module aus.

  6. Überprüfen Sie die Hardwaredetails und wählen Sie dann Build. MCUXepresso SDK

  7. Das SDK für Windows, das verwendet, MCUXpresso IDE ist bereits erstellt. Wählen Sie HerunterladenSDK aus. Wenn Sie ein anderes Betriebssystem verwenden, wählen Sie unter Host-Betriebssystem Ihr Betriebssystem aus und klicken Sie dann auf Herunterladen SDK.

  8. Starten Sie MCUXpresso IDE das und wählen Sie die SDKs Registerkarte Installiert.

  9. Ziehen Sie die heruntergeladene SDK Archivdatei per Drag & Drop in das SDKs Fenster Installiert.

Wenn bei der Installation Probleme auftreten, finden Sie weitere Informationen unter NXPSupport oder NXPEntwicklerressourcen.

MQTTNachrichten in der Cloud überwachen

Bevor Sie das kostenlose RTOS Demo-Projekt 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 AWS Cloud sendet.

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

  2. Wählen Sie im Navigationsbereich Test und dann MQTTTest Client aus, 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.

Erstellen Sie das kostenlose RTOS Demo-Projekt und führen Sie es aus

Importiere die kostenlose RTOS Demo in dein IDE

Um den kostenlosen RTOS Beispielcode in die IAR Embedded Workbench zu importieren IDE
  1. Öffnen Sie IAR Embedded Workbench und wählen Sie im Menü Datei die Option Workspace öffnen.

  2. Geben Sie in das Textfeld search-directory (Suchverzeichnis) die Option projects/nxp/lpc54018iotmodule/iar/aws_demos ein und wählen Sie aws_demos.eww aus.

  3. Wählen Sie im Menü Projekt die Option Rebuild All (Alle neu erstellen) aus.

Um den kostenlosen RTOS Beispielcode in das zu importieren MCUXpresso IDE
  1. Öffnen Sie MCUXpresso und wählen Sie im Menü Datei die Option Projekte aus Dateisystem öffnen.

  2. Geben Sie in das Textfeld Verzeichnis den Befehl projects/nxp/lpc54018iotmodule/mcuxpresso/aws_demos ein und klicken Sie auf Beenden.

  3. Wählen Sie im Menü Projekt die Option Build All (Alle erstellen) aus.

Führen Sie das kostenlose RTOS Demo-Projekt aus

Um das kostenlose RTOS Demo-Projekt mit der IAR Embedded Workbench auszuführen IDE
  1. Wählen Sie in Ihrem IDE im Projektmenü die Option Erstellen.

  2. Wählen Sie im Menü Projekt die Option Herunterladen und Debuggen aus.

  3. Wählen Sie aus dem Menü Debug (Debuggen) die Option Start Debugging (Debuggen starten) aus.

  4. Wenn der Debugger am Haltepunkt in main anhält, wählen Sie im Menü Debug (Debuggen) die Option Fortfahren aus.

    Anmerkung

    Wenn sich ein Dialogfeld J-Link Device Selection (J-Link-Geräteauswahl) öffnet, klicken Sie auf OK, um fortzufahren. Wählen Sie im Dialogfeld Target Device Settings (Zielgeräteinstellungen) die Optionen Unspecified (Nicht angegeben) und Cortex-M4 aus und klicken Sie dann auf OK. Sie müssen dies nur einmal tun.

Um das kostenlose RTOS Demo-Projekt mit dem zu starten MCUxpresso IDE
  1. Wählen Sie in Ihrem IDE im Projektmenü die Option Build.

  2. Wenn Sie zum ersten Mal debuggen, wählen Sie das aws_demos-Projekt und aus der Symbolleiste Debug (Debuggen) aus. Kllicken Sie dann auf die blaue Debug-Schaltfläche.

  3. Alle erkannten Debug-Proben werden angezeigt. Wählen Sie die Probe aus, die Sie verwenden möchten, und klicken Sie dann auf OK, um das Debugging zu starten.

    Anmerkung

    Wenn der Debugger am Haltepunkt in main() anhält, klicken Sie einmal auf die Schaltfläche zum Debug-Neustart Colorful logo with overlapping circles representing cloud services integration. , um die Debugging-Sitzung zurückzusetzen. (Dies ist aufgrund eines Fehlers mit dem MCUXpresso Debugger für das NXP54 018-IoT-Modul erforderlich).

  4. Wenn der Debugger am Haltepunkt in main() anhält, wählen Sie im Menü Debug (Debuggen) die Option Fortfahren aus.

Fehlerbehebung

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

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.