ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
2 мая
1371597 Топик полностью
Dingo (14.11.2023 10:16, просмотров: 269) ответил Eddy_Em на Однако, NTP же работает подобным образом!
Для NTP всегда "ARR" константа, а именно 2^32. Формат uint32_t.uint32_t, то есть в дробной части, которая соответствует числителю подразумевается знаменатель 2^32= 1sec. а у вас он меняться будет. У каждого устройства. А нужен один для всех, единообразный. 48e+6 взять не можете, потому что где-то окажется и больше этой величины из-за разброса кварцев. Я предлагаю взять знаменатель дроби в 1e9, что согласуется с одним из используемых форматов в time.h 

.