Перейти к содержанию
    

STM32F4+lwip, остановка передачи

Модулю с STM32F4, использую lwip, с её функциями инициализации и передачи. Данные передаются нормально, но после нескольких обменов обмен останавливается, картинка в приложении, сбойные пакеты выводится черным цветом. После нескольких сбойных пакетов связь закрывается. Ни на стороне PC ни на стороне STM ошибок не возникает, только сообщение о разрыве соединения. Скорость отсылки пакетов низкая, по таймеру снижал до одного в секунду. Что за ошибка, как исправить?

post-5709-1463641586_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Похоже модуль(сервер) совсем не реагирует на запросы клиента. Один раз в модуле вызывается функция ошибки с кодом ERR_ABRT или ERR_RST.

post-5709-1463650469_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Похоже проблема с памятью, лог файл в приложении, там три варианта с разными установками по объёму памяти, последний с 2048 байт. Не помогает. Не могу понять что вызывает проблему.

lwip_err.txt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...