-
- С обычной работой по сети чипуля справляется норм, тут
специфическая задача вылезла - надо принять пакет, разобрать его,
сформировать другой пакет и его отправить. Критичный параметр -
стабильность задержки между приемом и отправкой. При первичной
отладке на столе вполне укладывалось, но в тесте на реальном железе
оказалось все не так весело. - _LightElf(24.02.2025 23:13,
)
- У меня подобное живёт на таймерах с наивысшим приоритетом. Аппаратный приём пакета с прерыванием высшего приоритета берёт текущее время из таймера. Затем планировщик рассчитывает время ответа так, чтобы оно было стабильным и чтобы данные были готовы к моменту отправки. Затем, по прерыванию таймера, инициируется отправка. И всё аппаратное, что связано с реальным временем и его точностью - имеет наивысший приоритет. Остальная обработка - поменьше, но всё равно выше, чем Nikolay_Po(11 знак., 24.02.2025 23:23)
- С обычной работой по сети чипуля справляется норм, тут
специфическая задача вылезла - надо принять пакет, разобрать его,
сформировать другой пакет и его отправить. Критичный параметр -
стабильность задержки между приемом и отправкой. При первичной
отладке на столе вполне укладывалось, но в тесте на реальном железе
оказалось все не так весело. - _LightElf(24.02.2025 23:13,