Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Розмістіть свій проєкт безплатно та почніть отримувати пропозиції від фрилансерів-виконавців уже через хвилини після публікації!

Настройка LwIP для STM32+FreeRTOS

3000 UAH

  • Александр Александр
    29 жовтня 2019, 10:20 |

    у Вас FreeRTOS написан на регистрах? Умора. ))))

  • Вячеслав Гурома
    29 жовтня 2019, 10:22 |

    А что вас так развеселило? и как вы себе представляете "FreeRTOS написан на регистрах"? или вам смешно то что я куб не использовал? в любом случае обосновывайте свои слова в следующий раз, спасибо

  • Александр Александр
    29 жовтня 2019, 10:25 |

    То, что не использовали SPL уже смешно. У вас проект на ассемблере?

  • Вячеслав Гурома
    29 жовтня 2019, 10:28 |

    Могу вам посочувствовать разве что. Если для вас SPL это такое благо что вы готовы опуститься до подобного флуда чтоб ткнуть меня носом. Проект на С. 

  • Александр Александр
    29 жовтня 2019, 10:32 |

    Проект на Си написан на регистрах. Всё понятно.

  • Вячеслав Гурома
    29 жовтня 2019, 10:34 |

    Идите клацайте галочки в кубе, всего доброго.

  • Александр Л.
    29 жовтня 2019, 23:21 |

    С точки зрения разобраться с stm32, но  имеет ли смысл?
    Зато код превращается в г...нокод - ведомый только автору.
    Через 3-5 лет эта серия уйдет в небытие как и зря потраченое время, потому ДА МЫ пойдем клацать галочки в кубе.

    Бюджет просто смешно....

  • Вячеслав Гурома
    30 жовтня 2019, 10:35 |

    Даташиты то всегда будут которые всегда совпадают с набором стандартных дефайнов в CMSIS , поверьте, я код пишу так что-бы разобраться таки можно было без моего присутствия, а STM через ваши 3-5 года как-раз таки отправит в небытие текущие версии своих библиотек и выпустит новую версию SPL HAL или LL какой-нибудь, и ваш куб перестанет генерировать привычный вам код, и не факт что вы изза этого не получите дополнительных проблем. А сами микроконтроллеры, даже конкретно данная модель будет еще долго использоваться. По вашему так 8 битные микроконтроллеры вообще уже не используются нигде, полагаю. Вы думаете все оттого что я просто брезгую кубом?  Он толком ничего путнего не выдает на мой камень, шедулер FreeRTOS из коробки не стартует, много чего без плясок с бубном не обходится. Так-что пожалуйста идите и клацайте если для вас написание кода без куба это -"Зато код превращается в г...нокод - ведомый только автору." Смешны ваши потуги доказать что-то тут. 

  • Александр Л.
    2 листопада 2019, 23:02 |

    Представляете, я даже с Вами соглашусь в большинстве Ваших доводов и все это правильно, если Вы сами или своей узкой командой будете писать и поддерживать код (в Вашем случае наверное так и будет).
    Суть моего "сарказма" заключалася в том, что минусом такого стиля будет являться "ненужная трата времени" на разбор кода и как следствие проблемы с передечи поддержки новому разработчику.
    (сужу чисто со своего опыта)
    А вообще желаю Вашему проект развития и достижения целей.
    Good luck

  • Вячеслав Гурома
    4 листопада 2019, 10:23 |

    Благодарю за увеличение градуса конструктивности. Да, с данным проектом я нахожусь в неких рамках, и не во всех по своей воле, но это не значит что так хуже. Если отделить абстрактную часть программы от работы с железом, вполне и такие проекты можно поддерживать, переносить, и даже посадить на кубовскую основу при необходимости, ничего сложного в работе CMSIS нету, порог вхождения(вникания) конечно немного выше, но когда мне совсем не нужны лишние заморочки я беру Arduino. Вам также успехов!)

  • Вячеслав Азаров
    29 жовтня 2019, 11:57 |

    Я не обижаюсь. Таких людей, регулярно настраивающих LwIP под ядра RTOS-ов к своим системам, в мире, по пальцам можно пересчитать. Один из них, сам автор. Документация скромненькая, нужно разбираться по исходникам, а это не быстро. Вас же интересует многозадачный режим работы LwIP, без копирования буферов? Если я правильно понял. Еще неизвестно будет ли ваша задача, на регистрах, совместима.

  • Вячеслав Гурома
    29 жовтня 2019, 12:34 |

    Да, я уже понял что такого человека могу не и найти, но МК и PHY микруха не какие-нибудь экзотические у меня. Хорошо что это не последний вариант подключения МК к сети, придется прорабатывать другие видимо. А по поводу режимов работы могу сказать только что нужен TCP Echo server максимально простой, запрос - ответ, ответ в виде набора значений разных переменных. Если бы я был более компетентен в сетевых технологиях и LwIP в частности то тут бы ни у кого помощи не искал.

  • Профіль видалено
    29 жовтня 2019, 13:49 |

    Давным давно писал свой стэк на enc82j60, был интерес в изучении TCP/IP. Удачно реализовал ARP, Echo, UDP, на остальное времени не было изучать, остановился на TCP.

    За такой бюджет действительно вряд ли найдёте человека.

  • Вячеслав Гурома
    29 жовтня 2019, 14:12 |

    Ну сумма не окончательная на самом деле, если б тут был кто-нибудь с подобным опытом можно было б договориться. А так видимо быстрее будет спрыгнуть на микруху типа W5500, с реализацией большинства уровней Ethernet уже внутри неё.

  • Вячеслав Азаров
    1 листопада 2019, 6:56 |

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

  • Вячеслав Гурома
    1 листопада 2019, 10:43 |

    Да, на самом деле дело не в эффективности, ну на даный момент уже едет отладочная плата W5500 ко мне, буду менять LAN8742 на неё, BOM в конечном итоге окажется не намного дороже. Если вдруг таки понадобится внедрить LwIP то я сюда вернусь, учтя слова всех комментаторов, в таком случае надеюсь что вы тут еще будете обитать 🙂

  • Вячеслав Азаров
    1 листопада 2019, 10:52 |

    Добре. "Хто мiняє той втрачає!" Українська призказка.  :)  Успехов вам.

Актуальні фриланс-проєкти в категорії C та C++

Реверс-інжиніринг консольних утиліт для опитування контролерів SSD (Flash ID)

1. Мета роботиВиділення програмного інтерфейсу (API) взаємодії з контролерами SSD/NVMe з наданого набору консольних утиліт (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron та ін.). Результатом має стати робочий код мовою C/C++ або точна документація структур для…

C та C++Десктопні додатки ∙ 3 дні 22 години тому ∙ 5 ставок

Розробка Minecraft Java Seed Map / Seed Viewer для сайту

Розробка Minecraft Java Seed Map / Seed Viewer для сайтуОпис проєкту Потрібно розробити browser-based інструментMinecraft Java Seed Map / Seed Viewer, який буде працювати на нашому сайті та дозволятиме користувачу ввести seed Minecraft Java Edition і переглянути інтерактивну…

C та C++HTML та CSS верстання ∙ 4 дні 5 годин тому ∙ 14 ставок

Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x)

1000 UAH

Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x) на ідентичній апаратній платформі (ESP32 + SX1268, 2W) за критеріями дальності, пропускної спроможності, стабільності лінка та енергоспоживання. Провести тести з вимірюваннями з…

C та C++C# ∙ 8 днів 12 годин тому ∙ 2 ставки

Консультація та аудит поточного проєкту на Odoo 19 Community Edition

Шукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community Edition, у тому числі за допомогою Claude Code. Нам потрібен спеціаліст, який має успішно реалізовані проєкти в Odoo та практичний досвід розробки з використанням Claude Code. Важливо: розглядаємо…

C та C++Javascript та Typescript ∙ 11 днів 13 годин тому ∙ 8 ставок

Розробка ПЗ для Arduino (RF-модулі 3–7.5 ГГц, автоматичне сканування частот)

Потрібно розробити систему на Arduino для автоматичного пошуку активного аналогового відеосигналу та автоматичного налаштування передавача на виявлену частоту.Планується використання трьох окремих приймально-передавальних модулів: 3000–4200 МГц; 4900–6000 МГц; 6100–7500…

C та C++Вбудовані системи та мікроконтролери ∙ 12 днів 14 годин тому ∙ 5 ставок

Замовник
Проєкт опублікований
6 років тому
100 переглядів