LwIP TCP/IP стек на stm32f4discovery: проблема

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Аватара пользователя
eess9
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Ср фев 29, 2012 01:58:32
Откуда: Харьков, Украина

LwIP TCP/IP стек на stm32f4discovery: проблема

Сообщение eess9 »

День добрый всем!
Делаю железку, управляемую по сети с компа. Для этой цели скачал примеры с сайта stm на LwIP стеке. Взял пример TCP сервера, подшаманил код, все заработало. Связь с компом хорошая, устойчивая. Теперь бы получить время с NTP-сервера из инета. Для этого мне надо кинуть udp пакет серверу и получить ответ. Но, как только я пытаюсь создать экземпляр udp соединения:

Код: Выделить всё

sntp_client_pcb = udp_new(); // create new udp pcb 
  if (sntp_client_pcb != NULL)
  {
		err_t err;
    err = udp_bind(sntp_client_pcb, IP_ADDR_ANY, NTP_LOCAL_PORT); // bind echo_pcb to port 4023 
    if (err == ERR_OK)
    {
			EEPROM_start_init();
		}
	}
все виснет, стек рушится и устройство исчезает из LAN.
Кто-то работал с tcp и udp соединениями на этом стеке одновременно? Есть там какие-то особенности, т.к. ситуация совсем хреновая...
Реклама
Аватара пользователя
novox
Первый раз сказал Мяу!
Сообщения: 23
Зарегистрирован: Чт янв 23, 2014 16:25:56

Re: LwIP TCP/IP стек на stm32f4discovery: проблема

Сообщение novox »

есть ли отладчик? не падает ли стмка в дефелт хендлер? было подобное но не с этим стеком.
Реклама
SGordon
Родился
Сообщения: 1
Зарегистрирован: Пт окт 03, 2014 16:23:56

Re: LwIP TCP/IP стек на stm32f4discovery: проблема

Сообщение SGordon »

А исходящий пакет кинуть удается, ничего не падает?
Ответить

Вернуться в «ARM»