Uhrzeit- / Zeitinformationen vom PC zu einem STM32F4 abrufen

338
Youssef Kamoun

Angenommen, ich verbinde eine Mikrocontrollerplatine (z. B. ein STM32F4) über USB mit einem PC. Gibt es etwas im USB-Kommunikationsprotokoll, das Hostuhrdaten enthält? Kann ich den Mikrocontroller mit der PC-Uhr synchronisieren, indem ich ihn einfach an USB anschließe?

Wenn dies nicht möglich ist, können Sie einen cleveren Weg vorschlagen, um die Uhrzeitinformationen vom PC zur STM32F4 zu bekommen.

Ich denke, ich könnte immer eine Software schreiben, die auf dem PC im Hintergrund läuft, und diese Informationen dem STM32F4 zur Verfügung stellen. Ich mache das, wenn ich muss, aber ich möchte das vermeiden.

Ich könnte auch eine Netzwerkabschirmung verwenden und die STM32F4 den PC über das Netzwerk abfragen lassen, aber ich möchte die Kosten und die Komplexität gering halten, indem keine zusätzlichen Abschirmungen verwendet werden.

Ich könnte auch das STM32F4 mit einer eigenen Taktbasis betreiben, aber das ist keine Option - es muss auf den jeweiligen PC synchronisiert werden, auch wenn der PC selbst nicht mit NTP synchronisiert ist.

1

0 Antworten auf die Frage