-
- Так в чём проблема-то у тебя в итоге была? - FDA(15.02.2025 09:09)
- Ограничил число соединений, сократилось число всяких буфферов и
т.п. Нашлось еще одно место где надо mem_free вставить. - POV(15.02.2025 13:05)
- Короче банальная утечка памяти.... - Chip_n_G_12(15.02.2025 19:33)
- Дык статистика это всё должна показать. Это если её включить и на
неё посмотреть, конечно. Но научный тык никто не отменял: покрутить
рычажки, авось заведётся :-) - SciFi(15.02.2025 15:04)
- Я даже не знаю о чем ты говоришь... как это могу это сделать. - POV(15.02.2025 17:28)
- #define LWIP_STATS 1, появляется глобальная переменная lwip_stats,
это структура с множеством интересных полей, вот её содержимое надо
тем или иным способом выводить и смотреть. - SciFi(15.02.2025 17:48)
- гуд, погляжу - POV(15.02.2025 17:54)
- Там делаешь вывод в UART на скорости 921600. И через COM-порт того
же программатора смотришь статистику в терминале. Но пример готовый
дать не могу. У меня сейчас стек Mongoose, я там их статистику
использую. У них там свои функции. Но я их использую и для вывода
своих значений когда нужно. А lwIP, судя по его коду, выдаёт каждый
свой чих. Там во всех модулях просто уйма вызовов вывода
статистики. Никакая отладка не нужна. - FDA(17.02.2025 00:01)
- у меня свой разъем, уарт выкинут - POV(17.02.2025 00:14)
- Вот что говорит дипсик: SciFi(2709 знак., 15.02.2025 18:08)
- хых, я же гвоорю - робот чрезвычайно разговорчивый - POV(15.02.2025 18:36)
- Там делаешь вывод в UART на скорости 921600. И через COM-порт того
же программатора смотришь статистику в терминале. Но пример готовый
дать не могу. У меня сейчас стек Mongoose, я там их статистику
использую. У них там свои функции. Но я их использую и для вывода
своих значений когда нужно. А lwIP, судя по его коду, выдаёт каждый
свой чих. Там во всех модулях просто уйма вызовов вывода
статистики. Никакая отладка не нужна. - FDA(17.02.2025 00:01)
- гуд, погляжу - POV(15.02.2025 17:54)
- #define LWIP_STATS 1, появляется глобальная переменная lwip_stats,
это структура с множеством интересных полей, вот её содержимое надо
тем или иным способом выводить и смотреть. - SciFi(15.02.2025 17:48)
- Я даже не знаю о чем ты говоришь... как это могу это сделать. - POV(15.02.2025 17:28)
- Ограничил число соединений, сократилось число всяких буфферов и
т.п. Нашлось еще одно место где надо mem_free вставить. - POV(15.02.2025 13:05)
- deepseek? Неужто он что-то про LWIP знает? - vesago(14.02.2025 11:16)
- Я его использую как отличный поисковик. Если правильно формулировать запрос, он вполне неплохо может составить код. Например, настройку UDP или SMTP. Единственное, его часто клинит и он вставляет либо не существующие функции, либо передаёт в функции некорректные параметры. Но это уже легко потом вручную исправляется, что вообще есть понимание как стек lwIP устроен. Я, например, долго возился с банальным DHCP. В целом написал сам, но на мой взгляд получилось несколько коряво. FDA(124 знак., 15.02.2025 09:08)
- Ну, он тупо код может проанализировать неплохо. Мой код, т.е. точно
в инете его нет, по полочкам раскладывал - что и зачем в нем
сделано исходя из контекста (разрабатываю web-интерфейс). POV(1634 знак., 14.02.2025 12:00)
- О высоком оно потрендеть гораздо, а биты считать не умеет. petrd(1 знак., 14.02.2025 12:19, картинка)
- сколько заплатил, столько и получил :-) - SciFi(14.02.2025 12:21)
- Монетизация количества бит в байте. - petrd(14.02.2025 12:30)
- это китайские биты )) - POV(14.02.2025 12:20)
- сколько заплатил, столько и получил :-) - SciFi(14.02.2025 12:21)
- О высоком оно потрендеть гораздо, а биты считать не умеет. petrd(1 знак., 14.02.2025 12:19, картинка)
- Так в чём проблема-то у тебя в итоге была? - FDA(15.02.2025 09:09)