Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
23 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1519470
Топик полностью
IBAH
(19.05.2025 17:47, просмотров: 14)
ответил
IBAH
на
Пытаюсь победить W5500 в режиме UDP. Как выяснилось эта падла складывает заголовки UDPпакета вместе с данными. И при чтении в несколько приемов возникают проблемы. Поможет ли мне функция от производителя int32_t
recvfrom
(uint8_t sn, uint8_t * buf, uint16_t len, uint8_t * addr, uint16_t *port). Умеет ли она отделять зерна от плевел? То есть, если принято два пакета сольет ли она их в один.
Проблема в том, что хочу складывать принятые данные в кольцевой буфер, в зависимости от его заполнения. Прихожу к выводу лучший вариант переписать recvfrom() чтобы она складывала данные в кольцевой буфер.
Ответить