Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
2 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1501392
Топик полностью
Samx
(25.02.2025 23:32, просмотров: 68)
ответил
Гyдвин
на
Применяю для длительных операций пара-тройку программных "задержек" в которых и выгребаю то, что пришло в ethernet. Что то срочное выполняю сразу. Несрочное буферизуется/взводятся флаги. Ну а "суперсрочное" - в прерываниях. Ну и до сих пор сижу на ENC28 с аппаратным буфером пакетов - жрут немеряно, но сильно облегчают жизнь ;)
А при использовании прототредов это получается "само". Если медленная задача чего-то ждёт - вызывает при этом xxx.Run() от быстрых.
Ответить