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

Leitfaden zur Migration des kostenlosen RTOS Github-Repositorys von Amazon - 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.

Leitfaden zur Migration des kostenlosen RTOS Github-Repositorys von Amazon

Wenn Sie bereits ein kostenloses RTOS Projekt haben, das auf dem inzwischen veralteten Amazon-Freertos-Repository basiert, gehen Sie wie folgt vor:

  1. Bleiben Sie über die neuesten, öffentlich verfügbaren Sicherheitsupdates auf dem Laufenden. Suchen Sie auf der Seite Kostenlose RTOS LTS Bibliotheken nach Updates oder abonnieren Sie das kostenlose RTOS LTS GitHub Repository, um die neuesten LTS Patches mit kritischen und sicherheitsrelevanten Bugfixes zu erhalten. Sie können die neuesten benötigten kostenlosen RTOS LTS Patches direkt aus den einzelnen GitHub Repositorys herunterladen oder klonen.

  2. Erwägen Sie, die Implementierung der Netzwerktransportschnittstelle umzugestalten, um Ihre Hardwareplattform zu optimieren. Abstrakte Funktionen APIs wie Secure Sockets und WLAN APIs werden von der neuesten MQTTKernbibliothek nicht benötigt. Weitere Informationen finden Sie unter Transport Interface.

Anhang

Die folgende Tabelle enthält Empfehlungen für alle Demo-Projekte, Legacy-Bibliotheken und Zusammenfassungen APIs im Amazon-Free-RepositoryRTOS.

Migrierte Bibliotheken und Demos
Name Typ Empfehlungen

Kern HTTP

Demos und Bibliothek

Klonen oder laden Sie die HTTP Kernbibliothek direkt aus dem HTTPCore-Repository (Untermodul bei Verwendung von Git) in der Free RTOS Github-Organisation herunter. Die HTTP Kerndemos befinden sich in der kostenlosen RTOS Primärdistribution. Weitere Informationen finden Sie auf der HTTPKernseite.

Kern MQTT

Demos und Bibliothek

Klonen oder laden Sie die MQTT Kernbibliothek direkt aus dem MQTTCore-Repository (Untermodul bei Verwendung von Git) in der Free RTOS Github-Organisation herunter. Die MQTT Kerndemos befinden sich in der kostenlosen RTOS Primärdistribution. Weitere Informationen finden Sie auf der MQTTKernseite.

Kern MQTT -Agent

Demos und Bibliothek

Klonen oder laden Sie die MQTT Core-Agent-Bibliothek direkt aus dem MQTTCore-Agent-Repository (Untermodul bei Verwendung von Git) in der Free Github-Organisation herunter. RTOS Die MQTT Core-Agent-Demos befinden sich im Core-Agent-Demos-Repository. MQTT Weitere Informationen finden Sie auf der Core-Agent-Seite. MQTT

device_defender_for_aws

Demos und Bibliothek

Die AWS IoT Device Defender-Bibliothek befindet sich in ihrem Repository in der AWS GitHub Organisation. Klonen oder laden Sie sie direkt aus dem AWS IoT Device Defender-Repository herunter (Untermodul, wenn Sie Git verwenden). Die AWS IoT Device Defender-Demos sind in der kostenlosen RTOS Primärdistribution enthalten. Weitere Informationen finden Sie auf der AWS IoT Device Defender-Seite.

device_shadow_for_aws

Demos und Bibliothek

Die AWS IoT Device Shadow-Bibliothek befindet sich in ihrem Repository in der AWS GitHub Organisation. Klonen oder laden Sie es (Untermodul bei Verwendung von Git) direkt aus dem AWS IoT Device Shadow (Repository) herunter. Die AWS IoT Device Shadow-Demos sind in der kostenlosen RTOS Primärdistribution enthalten. Weitere Informationen finden Sie auf der AWS IoT Device Shadow-Seite.

jobs_for_aws

Demos und Bibliothek

Die AWS IoT Jobs-Bibliothek befindet sich in ihrem Repository in der AWS GitHub Organisation. Klonen oder laden Sie sie direkt aus dem AWS IoT Jobs-Repository herunter (Untermodul, wenn Sie Git verwenden). Die AWS IoT Jobs-Demos befinden sich in der primären kostenlosen RTOS Distribution. Weitere Informationen finden Sie auf der Seite AWS IoT Jobs.

OTA

Demos und Bibliothek

Die Update-Bibliothek AWS IoT Over-The-Air (OTA) befindet sich in ihrem Repository in der AWS GitHub Organisation. Klonen oder laden Sie sie direkt aus dem AWS IoT OTARepository herunter (Untermodul, wenn Sie Git verwenden). Die AWS IoT OTA Demos sind in der ersten kostenlosen RTOS Distribution enthalten. Weitere Informationen finden Sie auf der AWS IoT OTASeite.

CLIund Free RTOS _Plus_ CLI

Demos und Bibliothek

Es läuft ein CLI Beispiel weiter WinSim. Weitere Informationen finden Sie auf der Seite Free RTOS Plus-Befehlszeilenschnittstelle. Die Featured Free RTOS IoT-Referenzintegrationen auf dem NXPi.MX RT1 060 und den STM32U5Plattformen bieten auch CLI Beispiele für tatsächliche Hardware.

Protokollierung

Makro

Es gibt Implementierungen des Logging-Makros für bestimmte Hardwareplattformen, die von einigen der kostenlosen RTOS Bibliotheken verwendet werden. Informationen zur Implementierung des Logging-Makros finden Sie auf der Logging-Seite. Ein Beispiel, das auf aktueller Hardware ausgeführt wird, finden Sie in einer der kostenlosen RTOS IoT-Referenzen.

greengrass_connectivity

Demo

[Migration läuft] Bei diesem Demo-Projekt wurde davon ausgegangen, dass Cloud-Konnektivität verfügbar war, bevor eine Verbindung zu einem AWS IoT Greengrass-Gerät hergestellt wurde. Ein neues Projekt, das lokale Authentifizierungs- und Erkennungsfunktionen demonstriert, befindet sich in der Entwicklung. Erwarten Sie, dass das neue Demo-Projekt in Kürze in der Free RTOS Github-Organisation veröffentlicht wird.

Veraltete Bibliotheken und Demos
Name Typ Empfehlungen

BLE

Demos und Bibliotheken

Die kostenlose RTOS BLE Bibliothek implementiert das proprietäre MQTT Protokoll und unterstützt das Veröffentlichen und Abonnieren von MQTT Themen über Bluetooth Low Energy (BLE) über ein Proxygerät wie ein Mobiltelefon. Dies ist nicht mehr vorgeschrieben. Verwenden Sie entweder Ihren eigenen BLE Stack oder eine Drittanbieter-Option wie Nim BLE, um Ihr Projekt optimal zu optimieren.

dev_mode_key_provisioning

Demos

Die Featured Free RTOS IoT-Referenzintegrationen auf den Plattformen NXPi.MX RT1 060 STM32U5, oder ESP32-C3 bieten Beispiele für wichtige Bereitstellungen mithilfe von a. CLI

posix

Abstraktion und Demo

Nicht zur Verwendung empfohlen.

wifi_provisioning

Beispiel

In diesem Beispiel wurde gezeigt, wie WiFi Anmeldeinformationen auf einem Gerät mithilfe der RTOS BLE Amazon-Free-Bibliothek bereitgestellt werden. In der kostenlosen RTOS IoT-Referenz auf der ESP32C3Plattform finden Sie ein Beispiel für die WiFi Bereitstellung überBLE.

Zusammenfassung der Vorgängerversion APIs

Code

Diese wurden entwickeltAPIs, um eine abstrakte Schnittstelle für verschiedene Software-Stacks, Konnektivitätsmodule und MCU Plattformen von Drittanbietern verschiedener Anbieter bereitzustellen. Zum Beispiel gibt es Schnittstellen für WiFi Abstraktion, sichere Sockets usw. Sie werden im RTOS Amazon-Free-Repository unterstützt und befinden sich im Ordner. /libraries/abstractions/ Diese APIs sind bei der Verwendung der kostenlosen RTOS LTS Bibliotheken nicht erforderlich.

Für die Bibliotheken und Demos in der obigen Tabelle werden keine Sicherheitspatches oder Bugfixes bereitgestellt.

Bibliotheken von Drittanbietern

Wenn Demos in Amazon-Free Bibliotheken von Drittanbietern RTOS verwenden, empfehlen wir, diese direkt aus deren Repositorys von Drittanbietern zu submodulieren.

Portierungstests und Integrationstests

Alle Tests im /tests Ordner, die zur Validierung der Integration kostenloser RTOS Bibliotheken erforderlich sind, wurden in das FreeRTOS-Libraries-Integration-TestsRepository migriert. Diese können verwendet werden, um die PAL Implementierung und Bibliotheksintegration zu testen. Dieselben Tests werden von AWS IoT Device Tester (IDT) kostenlos für das AWS Gerätequalifizierungsprogramm verwendetRTOS.

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