189 похожих чатов

И как в freertos сокеты сделаны?

5 ответов

22 просмотра

а как они могут быть сделаны, предпологаю, что стандартно, как во всех операционках, api будет тоже самое Berkeley sockets evolved with little modification from a de facto standard into a component of the POSIX specification. The term POSIX sockets is essentially synonymous with Berkeley sockets, but they are also known as BSD sockets, acknowledging the first implementation in the Berkeley Software Distribution.

Обычные бсд сокеты. socket, select

Dmitry- Автор вопроса
Konstantin Grudnev
а как они могут быть сделаны, предпологаю, что ста...

Это да, но вот так они сделаны в lwip. А freertos это операционка, в которой в качестве стека используется.... lwip

Dmitry
Это да, но вот так они сделаны в lwip. А freertos ...

Там все тот же sys/socket.h - в котором есть заглушки, а оно пихает уже во внутрянку lwip

Dmitry
Это да, но вот так они сделаны в lwip. А freertos ...

если разработчики tcp/ip стека не идиоты, то апи сделают стандартным bsd sockets

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта