Was ist FreeRTOS? - 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.

Was ist FreeRTOS?

Wichtig

Dies ist eine archivierte Version des FreeRTOS-Benutzerhandbuchs zur Verwendung mit der FreeRTOS-Version 202210.00. Die neueste Version dieses Dokuments finden Sie im FreeRTOS-Benutzerhandbuch.

FreeRTOS wurde in Zusammenarbeit mit den weltweit führenden Chipherstellern über einen Zeitraum von 15 Jahren entwickelt und wird nun alle 170 Sekunden heruntergeladen. Es ist ein marktführendes Echtzeitbetriebssystem (RTOS) für Mikrocontroller und kleine Mikroprozessoren. FreeRTOS wird unter der MIT-Open-Source-Lizenz kostenlos vertrieben und umfasst einen Kernel und eine wachsende Anzahl von Bibliotheken, die für den Einsatz in allen Branchen geeignet sind. FreeRTOS wurde mit einem Schwerpunkt auf Zuverlässigkeit und Benutzerfreundlichkeit entwickelt.

FreeRTOS enthält Bibliotheken für Konnektivitäts-, Sicherheits- und over-the-air (OTA-) Updates. FreeRTOS enthält auch Demo-Anwendungen, die FreeRTOS-Funktionen auf qualifizierten Boards zeigen.

FreeRTOS ist ein Open-Source-Projekt. Sie können den Quellcode herunterladen, Änderungen oder Verbesserungen beitragen oder Probleme auf der GitHub Website unter https://github.com/FreeRTOS/FreeRTOS melden.

Wir veröffentlichen FreeRTOS-Code unter der MIT-Open-Source-Lizenz, sodass Sie ihn in kommerziellen und persönlichen Projekten verwenden können.

Wir freuen uns auch über Beiträge zur FreeRTOS-Dokumentation (FreeRTOS User Guide, FreeRTOS Porting Guide und FreeRTOS Qualification Guide). Den Markdown-Quellcode der Dokumentation finden Sie unter. https://github.com/awsdocs/aws-freertos-docs Es ist unter der Creative Commons-Lizenz (CC BY-ND) veröffentlicht.

Laden Sie den FreeRTOS-Quellcode herunter

Laden Sie die neuesten FreeRTOS- und Long Term Support (LTS) -Pakete von der Downloads-Seite auf freertos.org herunter.

FreeRTOS-qualifizierte Hardwareplattformen

Die folgenden Hardwareplattformen sind für FreeRTOS qualifiziert:

Qualifizierte Geräte sind auch im Gerätekatalog der AWS -Partner aufgeführt.

Informationen zur Qualifizierung eines neuen Geräts finden Sie im FreeRTOS Qualification Guide.

Entwicklungs-Workflow

Sie beginnen mit der Entwicklung, indem Sie FreeRTOS herunterladen. Entpacken Sie das Paket und importieren Sie es in Ihre integrierte Entwicklungsumgebung. Anschließend können Sie eine Anwendung auf Ihrer ausgewählten Hardwareplattform entwickeln. Der für Ihr Gerät geeignete Entwicklungsvorgang hilft Ihnen bei der Herstellung und Bereitstellung dieser Geräte. Eingesetzte Geräte können mit dem AWS IoT Service oder AWS IoT Greengrass als Teil einer kompletten IoT-Lösung verbunden werden.

Workflow diagram showing steps to develop and deploy IoT applications using FreeRTOS.

Weitere Ressourcen

Diese Ressourcen könnten nützlich sein.