

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.

# Konfigurieren eines FreeRTOS-Kernel-Ports
<a name="afr-porting-kernel"></a>

Dieser Abschnitt enthält Anweisungen zur Integration eines Ports des FreeRTOS-Kernels in ein FreeRTOS-Port-Testing-Projekt. Eine Liste der verfügbaren Kernel-Ports finden Sie unter [FreeRTOS-Kernelports](https://freertos.org/RTOS_ports.html).

FreeRTOS verwendet den FreeRTOS-Kernel für Multitasking und Intertask-Kommunikation. [Weitere Informationen finden Sie in den [FreeRTOS-Kernel-Grundlagen im FreeRTOS-Benutzerhandbuch](https://docs.aws.amazon.com/freertos/latest/userguide/dev-guide-freertos-kernel.html) und unter *FreeRTOS.org*.](https://freertos.org/index.html) 

**Anmerkung**  
Die Portierung des FreeRTOS-Kernels auf eine neue Architektur ist in dieser Dokumentation nicht enthalten. Bei Interesse [wenden Sie sich an das FreeRTOS Engineering-Team](https://freertos.org/RTOS-contact-and-support.html).  
Für das FreeRTOS-Qualifizierungsprogramm werden nur bestehende FreeRTOS-Kernelports unterstützt. Änderungen an diesen Ports werden innerhalb des Programms nicht akzeptiert. Weitere Informationen finden Sie in der [FreeRTOS-Kernel-Port-Richtlinie](https://freertos.org/differences-between-officially-supported-and-contributed-FreeRTOS-code.html).

## Voraussetzungen
<a name="porting-prereqs-kernel"></a>

Um den FreeRTOS-Kernel für die Portierung einzurichten, benötigen Sie Folgendes:
+ Ein offizieller FreeRTOS-Kernelport oder von FreeRTOS unterstützte Ports für die Zielplattform.
+ Ein IDE-Projekt mit den richtigen FreeRTOS Kernel-Port-Dateien für die Zielplattform und den Compiler. Weitere Informationen zum Einrichten eines Testprojekts finden Sie unter [Deinen Workspace und dein Projekt für die Portierung einrichten](porting-set-up-project.md).

## Konfigurieren des FreeRTOS-Kernels
<a name="porting-steps-kernel"></a>

Der FreeRTOS-Kernel wird mithilfe einer Konfigurationsdatei namens angepasst. `FreeRTOSConfig.h` Diese Datei spezifiziert anwendungsspezifische Konfigurationseinstellungen für den Kernel. Eine Beschreibung der einzelnen Konfigurationsoptionen finden Sie unter [Anpassung](https://freertos.org/a00110.html) auf FreeRTOS.org.

Um den FreeRTOS-Kernel so zu konfigurieren, dass er mit Ihrem Gerät funktioniert`FreeRTOSConfig.h`, fügen Sie alle zusätzlichen FreeRTOS-Konfigurationen hinzu und ändern Sie sie.

Eine Beschreibung der einzelnen Konfigurationsoptionen finden Sie unter [Anpassungskonfigurationen](https://freertos.org/a00110.html) auf FreeRTOS.org.

## Testen
<a name="porting-testing-kernel"></a>
+ Führen Sie eine einfache FreeRTOS-Aufgabe aus, um eine Nachricht an der seriellen Ausgabekonsole zu protokollieren.
+ Stellen Sie sicher, dass die Nachricht wie erwartet auf der Konsole ausgegeben wird.