Stm32duino ntp server

Проект сервера точного времени на базе stm32duino.

  • Сервер построен на базе stm32duino blue pill, ethernet модуля enc28j60, gps модуля ublox.
  • Сервер получает время из gps модуля или из программы для настройки с помощью использования функции “Set time”.
  • Сервер корректно обрабатывает запросы от систем windows(sntp) linux(ntp).
  • Содержит функцию для синхронизации времени по Modbus TCP. ( Содержит регистры Modbus TCP с текущим временем), позволяет синхронизировать с точностью до секунды).

Linux:

sudo ntpdate -d 192.168.0.125

Windows имеет специализированный графический интерфейс для синхронизации времени.

Windows:

Modbus TCP (Modpoll):

./modpoll -c 10 -r 1 -m tcp 192.168.0.125 

Ссылки:

Проект на гитхаб

Проект программы настройки сервера

Сайт Stm32duino фреймворка

Гитхаб ядра Stm32duino фреймворка