реклама на сайте
подробности

 
 
> STM32F4+lwip, остановка передачи
Oleg_IT
сообщение May 19 2016, 07:17
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



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

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
Oleg_IT
сообщение May 19 2016, 09:36
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Похоже модуль(сервер) совсем не реагирует на запросы клиента. Один раз в модуле вызывается функция ошибки с кодом ERR_ABRT или ERR_RST.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение May 25 2016, 09:26
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



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

Прикрепленные файлы
Прикрепленный файл  lwip_err.txt ( 484.86 килобайт ) Кол-во скачиваний: 10
 
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 01:10
Рейтинг@Mail.ru


Страница сгенерированна за 0.01354 секунд с 7
ELECTRONIX ©2004-2016