Получение информации о часах / времени с ПК на STM32F4

Предположим, я подключаю плату микроконтроллера (например, STM32F4) к ПК через USB. Есть ли в протоколе связи USB что-либо, содержащее данные тактовой частоты хоста? Другими словами, можно ли синхронизировать микроконтроллер с часами ПК, просто подключив его к USB?

Если это невозможно, не могли бы вы предложить какой-нибудь умный способ с минимальными усилиями получить информацию о часах с ПК на STM32F4?

Я думаю, что я всегда мог написать какое-нибудь программное обеспечение для запуска на ПК в фоновом режиме и предоставить эту информацию STM32F4, и я сделаю это, если нужно, но я бы хотел этого избежать.

Я мог бы также использовать сетевой экран и заставить STM32F4 запрашивать ПК по сети, но я бы хотел снизить стоимость и сложность, не используя никаких дополнительных экранов.

Я также мог бы запустить STM32F4 со своей собственной тактовой базой, но это не вариант - его нужно синхронизировать с этим конкретным ПК с точностью до секунды, даже если сам компьютер не синхронизирован с NTP.

0 ответов

Другие вопросы по тегам