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

 
 
 
Reply to this topicStart new topic
> проведите ликбез по скрещиванию CUBEMX+FREERTOS+LWIP (httpd), настолько замусореная тема, что гуглем вместо инфы нахожу шум
yes
сообщение Apr 28 2018, 19:58
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



хотелось бы в рамках "проекта выходного дня" склеить какое-нибудь взаимодействие броузера с SSI CGI на плате...

то есть без FreeRTOS через
Код
MX_LWIP_Init();
httpd_init();
while (1)
  {
   MX_LWIP_Process();

работает

также есть примеры в CUBE (FreeRTOS+lwip без CUBEMX) - работает, но так сразу мне не удалось разобраться во внутренностях

-------------------------

но, когда пытаюсь прикрутить "экзампл" из CUBE к заготовке сгенеренной CUBEMX (lwip+FreeRTOS) испытываю проблемы -
какие-то семафоры и взаимодействие задач, которое нигде (я не нашел) не описано и совсем не соответствует структуре CUBEMX
даже дефайны разные

вобщем не работает

-------------------------

интересно использовать Netconn API и как можно больше использовать CubeMX

Go to the top of the page
 
+Quote Post
kolobok0
сообщение Apr 29 2018, 06:54
Сообщение #2


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(yes @ Apr 28 2018, 22:58) *
хотелось бы в рамках "проекта выходного дня" склеить...


оно конечно же всегда заманчиво - использовать опыт ранее накопленный, но (имхо конечно же) по времени+нервам выходит всегда дороже
чем хотя-бы просмотреть опен код на явные ляпы+ознакомиться+оптимизация. вроде как затрачиваешь больше, но зато взлетает быстрее и работает впоследствии устойчиво.

чиссо моё мнение - следующее:
опен соурс код пока ещё не тот уровень накопленного опыта который можно лепить в что-то более-менее интересное.


с уважением
(круглый)
ЗЫ
Кстати из многих проектов-либ-исходников с простора инета пока ещё не встречал "не проблемного устойчиво работающего" кода. Возможно потому, что код - есть зафиксированная мысль,
а опыт вещь постоянно обогащающаяся.
Go to the top of the page
 
+Quote Post
yes
сообщение Apr 30 2018, 06:20
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



по-моему, там никакой идеологии - просто существовал порт lwip для freertos - его не особо заморачиваясь прикрутили к cubemx, возможно, не прописав все зависимости - что-то типа lwip использует уничножение задач, а freertos в кубе без этой опции и т.п. (это я фантазирую)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 11th July 2025 - 00:26
Рейтинг@Mail.ru


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