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“.

Laden Sie die FreeRTOS OTA-Demo herunter, erstellen Sie sie, flashen Sie sie und führen Sie sie auf dem Espressif ESP32 aus - 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.

Laden Sie die FreeRTOS OTA-Demo herunter, erstellen Sie sie, flashen Sie sie und führen Sie sie auf dem Espressif ESP32 aus

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 über ein bestehendes FreeRTOS-Projekt verfügen, das auf dem inzwischen veralteten Amazon-FreeRTOS-Repository basiert, lesen Sie dieLeitfaden zur Migration des kostenlosen RTOS Github-Repositorys von Amazon.

  1. Laden Sie die FreeRTOS-Quelle von herunter GitHub. Anweisungen finden Sie in der Datei README.md. Erstellen Sie in Ihrer IDE ein Projekt, das alle erforderlichen Quellen und Bibliotheken enthält.

  2. Folgen Sie den Anweisungen unter Erste Schritte mit Espressif, um die erforderliche GCC-basierte Toolchain einzurichten.

  3. Öffnenfreertos/vendors/vendor/boards/board/aws_demos/config_files/aws_demo_config.h, kommentieren#define CONFIG_CORE_MQTT_MUTUAL_AUTH_DEMO_ENABLED und definierenCONFIG_OTA_MQTT_UPDATE_DEMO_ENABLED oderCONFIG_OTA_HTTP_UPDATE_DEMO_ENABLED.

  4. Erstellen Sie das Demo-Projekt, indem Sie make im Verzeichnis vendors/espressif/boards/esp32/aws_demos ausführen. Sie können das Demoprogramm flashen und seine Ausgabe überprüfen, indem Sie make flash monitor ausführen (wie in Erste Schritte mit Espressif beschrieben).

  5. Vor der Ausführung der OTA-Update-Demo:

    • Öffnenfreertos/vendors/vendor/boards/board/aws_demos/config_files/aws_demo_config.h, kommentieren#define CONFIG_CORE_MQTT_MUTUAL_AUTH_DEMO_ENABLED und definierenCONFIG_OTA_MQTT_UPDATE_DEMO_ENABLED oderCONFIG_OTA_HTTP_UPDATE_DEMO_ENABLED.

    • Öffnenvendors/vendor/boards/board/aws_demos/config_files/ota_demo_config.h und kopieren Sie Ihr SHA-256/ECDSA-Codesignaturzertifikat in:

      #define otapalconfigCODE_SIGNING_CERTIFICATE [] = "your-certificate-key";
DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.