Jump to content

    
Sign in to follow this  
bolmoe

stm32f407+lwip+freertos+ping

Recommended Posts

Доброго времени суток!

Возникла задача пинговать контроллером удаленный сервер.

Готовой функции в lwip нет.

В инете шашел пару реализаций ping, но в контроллере не заработало.

Может кто встречался с решением этого вопроса.

Подтолкните в нужную сторону!

Share this post


Link to post
Share on other sites
49 minutes ago, bolmoe said:

Надо качать отдельно lwip?

Да, это отдельный продукт.

50 minutes ago, bolmoe said:

В своем STM32 CUBE MX не нашел.

Куб развращает...

Share this post


Link to post
Share on other sites
1 hour ago, bolmoe said:

В своем STM32 CUBE MX не нашел. Надо качать отдельно lwip?

Да, вот отсюда, например: http://download.savannah.nongnu.org/releases/lwip/

Share this post


Link to post
Share on other sites

Спасибо! Буду разбираться! 

Согласен, что Куб развращает, но... скорость разработки возрастает, если время поджимает и приложение не требовательно по таймингу :)

С stm только начинаю работать, до этого на nxp сидел (сижу)

Share this post


Link to post
Share on other sites

на всякий случай: в CUBE должно быть middleware, где сидит lwip.

также очень полезны примеры - которые лежат в директории вместе с кубом - там тоже что-то типа middleware ну или просто поискать по именам директорий

я давно с этим сталкивался - куб не собирал тогда "ис коропки" lwip с RTOS-ом там что-то в инициализации отсутствовало и нужно было разбираться и руками писать

а однозодачные примеры (по-моему, включая ping) в экзамплах были и работали

плюс в отличие от трУ lwip-а, в том, что к железу уже все будет привязано. то есть я бы для экономии времени начал бы с куба, а не с lwip-а

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this