Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

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

67 USD

  • Aleksandr Aleksandr
    29 October 2019, 10:20 |

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

  • Vyacheslav Guroma
    29 October 2019, 10:22 |

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

  • Aleksandr Aleksandr
    29 October 2019, 10:25 |

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

  • Vyacheslav Guroma
    29 October 2019, 10:28 |

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

  • Aleksandr Aleksandr
    29 October 2019, 10:32 |

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

  • Vyacheslav Guroma
    29 October 2019, 10:34 |

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

  • Aleksandr L.
    29 October 2019, 23:21 |

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

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

  • Vyacheslav Guroma
    30 October 2019, 10:35 |

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

  • Aleksandr L.
    2 November 2019, 23:02 |

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

  • Vyacheslav Guroma
    4 November 2019, 10:23 |

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

  • Vyacheslav Azarov
    29 October 2019, 11:57 |

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

  • Vyacheslav Guroma
    29 October 2019, 12:34 |

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

  • Profile deleted
    29 October 2019, 13:49 |

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

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

  • Vyacheslav Guroma
    29 October 2019, 14:12 |

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

  • Vyacheslav Azarov
    1 November 2019, 6:56 |

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

  • Vyacheslav Guroma
    1 November 2019, 10:43 |

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

  • Vyacheslav Azarov
    1 November 2019, 10:52 |

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

Current freelance projects in the category C & C++

Reverse engineering of console utilities for querying SSD controllers (Flash ID)

1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++…

C & C++Desktop Apps ∙ 3 days 14 hours back ∙ 5 proposals

Development of a Minecraft Java Seed Map / Seed Viewer for the website

Development of Minecraft Java Seed Map / Seed Viewer for the websiteProject Description A browser-based tool Minecraft Java Seed Map / Seed Viewer needs to be developed, which will work on our website and allow the user to enter a seed from Minecraft Java Edition and view an…

C & C++HTML & CSS ∙ 3 days 21 hours back ∙ 14 proposals

Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)

22 USD

Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with…

C & C++C# ∙ 8 days 4 hours back ∙ 2 proposals

Consultation and audit of the current project on Odoo 19 Community Edition

We are looking for an Odoo Developer — a solo developer with experience in Odoo 19 Community Edition, including using Claude Code. We need a specialist who has successfully implemented projects in Odoo and practical experience in development using Claude Code. Important: we only…

C & C++Javascript and Typescript ∙ 11 days 5 hours back ∙ 8 proposals

Software development for Arduino (RF modules 3–7.5 GHz, automatic frequency scanning)

It is necessary to develop a system on Arduino for the automatic search of active analog video signals and the automatic tuning of the transmitter to the detected frequency.It is planned to use three separate transceiver modules: 3000–4200 MHz; 4900–6000 MHz; 6100–7500…

C & C++Embedded Systems & Microcontrollers ∙ 12 days 6 hours back ∙ 5 proposals

Client
Project published
6 years back
100 views