Veröffentlicht am: Jul 27, 2021

FreeRTOS 202107.00 enthält nun die Simple-Network-Time-Protocol(SNTP)-Client-Bibliothek, um es den Entwicklern zu erleichtern, ihren FreeRTOS-basierten IoT-Anwendungen Zeitinformationen hinzuzufügen. Die SNTP-Client-Bibliothek, genannt coreSNTP, wird zur Synchronisierung von Uhren zwischen einem Gerät und der Cloud verwendet.

Sie können coreSNtP in IoT-Anwendungen verwenden, wo Geräte die Zeit anzeigen oder die Zeit für die Geschäftslogik verwenden müssen (z. B. Temperaturkontrolle und Beleuchtung). Außerdem können Sie coreSNTP verwenden, um Zertifikate während des TLS-Signalaustauschs mit der Cloud oder, wenn erforderlich, Signaturen generieren, um Cloud-Speicher-Anforderungen zu authentifizieren (z. B. SigV4-Signaturen für HTTPS-Anforderungen an Amazon Simple Storage Service). Die SNTP-Funktionalität wird für IoT-Geräte besonders wichtig sein, die Informationen zu Zeit und Datum ohne Fremdeinwirkung nicht speichern können (z. B. IoT-Geräte, die über keine Echtzeit-Uhrenmodelle verfügen). Weitere Details über die coreSNTP-Bibliothek finden Sie unter LIESMICH.

Erledigen Sie erste Schritte, indem Sie den FreeRTOS-Quellcode von derFreeRTOS.org-Downloads-Seite oder GitHub herunterladen, und weitere Informationen hierzu finden Sie unter derFreeRTOS.org -Bibliothek-Seite.