Dingo (26.01.2023 07:42, просмотров: 177) ответил Dingo на NUC970 BSP. Непонятная ситуация с переменной структуры, которая
обновляется в прерывании. Обрабатываю пакеты сети, которым надо
отметку времени. Столкнулся с ситуацией, когда время "улетает в
прошлое". Раскопки привели к тому, что в прерывании, которое
считает время, не обновляется значение регистра сравнения. Основное
предположение сейчас - прерывание таймера имеет меньший приоритет,
чем обработка сетевого пакета. Работа с сетью взята из примера, в
нижний уровень сам не лез
Ну как-то так на столе. Процесс синхронизации, шкалы в миллисекундахупс!. Опорное время транслируется раз в 8 секунд.