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.
FreeRTOS RTOS-Portierung
Was ist FreeRTOS
FreeRTOS wurde in Zusammenarbeit mit den weltweit führenden Chipherstellern über einen Zeitraum von 20 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 umfasst Bibliotheken für Konnektivitäts-, Sicherheits- und over-the-air (OTA-) Updates sowie Demo-Anwendungen, die FreeRTOS-Funktionen auf qualifizierten Boards demonstrieren.
Weitere Informationen finden Sie auf FreeRTOS.org.
Portierung von FreeRTOS auf Ihr IoT-Board
Sie müssen die FreeRTOS-Softwarebibliotheken je nach ihren Funktionen und Ihrer Anwendung auf Ihr Mikrocontroller-basiertes Board portieren.
Um FreeRTOS auf dein Gerät zu portieren
-
Folgen Sie den Anweisungen unterFreeRTOS für die Portierung herunterladen, um die neueste Version von FreeRTOS für die Portierung herunterzuladen.
-
Folgen Sie den Anweisungen unterDeinen Workspace und dein Projekt für die Portierung einrichten, um die Dateien und Ordner in Ihrem FreeRTOS-Download zum Portieren und Testen zu konfigurieren.
-
Folgen Sie den Anweisungen unterPortierung der FreeRTOS-Bibliotheken, um die FreeRTOS-Bibliotheken auf Ihr Gerät zu portieren. Jedes Portierungsthema enthält auch Anweisungen zum Testen der Ports.
Portierung FAQs
- Was ist ein FreeRTOS-Port?
-
Ein FreeRTOS-Port ist eine plattformspezifische Implementierung APIs für die erforderlichen FreeRTOS-Bibliotheken und den FreeRTOS-Kernel, den Ihre Plattform unterstützt. Der Port ermöglicht die Arbeit APIs auf dem Board und implementiert die erforderliche Integration mit den Gerätetreibern, BSPs die vom Plattformanbieter bereitgestellt werden. Ihr Port sollte auch alle Konfigurationsanpassungen (z.B. Taktfrequenz, Stapelgröße, Heap-Größe) beinhalten, die von der Karte benötigt werden.
Wenn Sie Fragen zur Portierung haben, die auf dieser Seite oder im Rest des FreeRTOS Porting Guide nicht beantwortet werden, schauen Sie sich bitte die verfügbaren FreeRTOS-Supportoptionen