Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
4 декабря
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1352396
Топик полностью
AlexBi
(19.09.2023 09:29, просмотров: 135)
ответил
SciFi
на
Ну тогда весь lwip можно крутить в контексте прерывания с каким-то уровнем. Но это как-то странно.
Т.е. выделить ему таймер и периодически, например через 1мс, опрашивать наличие пакета? Выглядит странно. Не понимаю, почему они не сделали некий калбэк по приему пакета, хотя в варианте с РТОС сделали.
Ответить
Нет. В драйвере сетевого адаптера сделать обработку прерывания по приёму, там делать как надо. И добавить периодическое прерывание по таймеру с тем же приоритетом, потому что стек должен крутиться и без приёма пакетов. Да, драйвер сетевого адаптера вы должны сделать сами.
-
SciFi
(19.09.2023 09:37
)