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

 
 
> проблема со стеком uIP
Bakradze
сообщение Aug 20 2018, 06:39
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 432
Регистрация: 17-12-09
Пользователь №: 54 306



Имеем: платформа ZYNQ, подключаю к проекту файл uip.h, но ни одной функции стека я пока не вызываю в main'е. Код компилируется, все норм, но при попытке запустить код на платформе в режиме debug - программа впадает в точку останова, которая называется uip_buf. uip_buf это буфер который используется низкоуровневыми функциями чтения-записи из состава драйвера сетевого устройства, а также этот буфер используется самим стеком uIP для обработки пакетов которые записываются в буфер по сети и отправляются в сеть из него же. Можете глянуть прикрепленный файл. В какой области лежит моя проблема?




Пробую отключить использование стека. Если просто закомментить uip.h в главном файле - этого мало, все равно попадает в точку останова, но если при этом удалить всю папку со стеком - все нормально, программа запускается
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Arlleex
сообщение Aug 20 2018, 07:05
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 492
Регистрация: 12-11-11
Пользователь №: 68 264



Цитата(Bakradze @ Aug 20 2018, 09:39) *
Пробую отключить использование стека. Если просто закомментить uip.h в главном файле - этого мало, все равно попадает в точку останова...

Ну так уберите ее оттуда, в чем проблема?
Go to the top of the page
 
+Quote Post
Bakradze
сообщение Aug 20 2018, 07:58
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 432
Регистрация: 17-12-09
Пользователь №: 54 306



Цитата(Arlleex @ Aug 20 2018, 10:05) *
Ну так уберите ее оттуда, в чем проблема?


кого убрать?
Go to the top of the page
 
+Quote Post
Arlleex
сообщение Aug 20 2018, 08:04
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 492
Регистрация: 12-11-11
Пользователь №: 68 264



Цитата(Bakradze @ Aug 20 2018, 11:58) *
кого убрать?

Точку останова, разумеется.
Go to the top of the page
 
+Quote Post
Bakradze
сообщение Aug 20 2018, 08:19
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 432
Регистрация: 17-12-09
Пользователь №: 54 306



Цитата(Arlleex @ Aug 20 2018, 11:04) *
Точку останова, разумеется.


Я ее туда не ставил, я запускаю программу в режиме дебаг - выскакивает картинка, скриншот которой я прикрепил к теме. Из какой оперы-то хоть ошибка? Я ведь в мэйне не вызываю пока что ни одной функции, почему такая ситуация возникает?

Сообщение отредактировал Bakradze - Aug 20 2018, 08:28
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 27th June 2025 - 05:20
Рейтинг@Mail.ru


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