проект требуется программист МК STM32 со знанием Ethernet

Уборка сахарного тростника. Сезонная. Пайка кастрюль. Сдельная. Предложения работы.
Ответить
Родился
Сообщения: 3
Зарегистрирован: Пт окт 16, 2020 09:22:38

Сообщение hwmaker »

обрый день.
На проект требуется программист микроконтроллеров STM32 с пониманием Ethernet.

Проект:
плата работает под управлением STM32F413VGT6, представляет собой SIP-приставку для домофона.
Для связи с Ethernet используется микросхема ENC424J600-I/P - мост SPI <-> Ethernet.

Ниже приведено краткое описание функционала:
Устройство должно обеспечивать:
1. Прием голоса из домофоной линии и оцифровка с помощью встроенного в контроллер АЦП.
2. Передача голоса по сети Ethernet по протоколу RTP. В качестве транспорта использовать UDP.
3. Прием голосовых сообщений по Ethernet по протоколу RTP и передачу их на встроенный ЦАП.
4. Микроконтроллер должен обеспечивать связь с внешним миром с помощью интерфейса Ethernet через микросхему ENC424J600-PT.
5. Для установления соединения с сервером голосовых сообщений используется протокол SIP 2.0. с поддержкой методов, описанных в RFC 3261.
6. Прием и отработку команд, приходящих по MQTT: открыть входную дверь, открыть шлагбаум и т.п.
7. WEB-интерфейс для удаленных настроект и мониторинга рабочих параметров устройства.
8. Для работу через VPN-роутер контроллер должен поддерживать STUN.


Есть проект для микроконтроллера для аналогичного устройства. Используется STM32L475RET6.
Для связи с Ethernet используется так же ENC424J600-I/P.
Устройство успешно звонит по SIP на сервер. Выполняет приходящие MQTT-команды по открыванию дверей.

Требуется:
поправить ПО под STM32F413VGT6,
добавить WEB-интерфейс,
добавить возможность удаленного обновления ПО через WEB-интерфейс,
добавить возможность перезагрузки устройства через WEB-интерфейс,
добавить возможность хранения данных абонентов во FLASH микроконтроллера и возможность синхронизации этих данных с сервером,
добавить STUN,
исправить метод определения квартиры в которую звонят.
Реклама
Аватара пользователя
Сообщения: 1781
Зарегистрирован: Пн июн 24, 2013 23:00:42
Откуда: Казахстан

Сообщение Рязанцев Владислав »

А чего не использовать ESP32 например? Явно лучше будет и по себестоимости и по ресурсам.
Изображение
Ваши хотелки за ваши деньги
Реклама
Встал на лапы
Сообщения: 132
Зарегистрирован: Ср фев 11, 2015 19:16:32

Сообщение smart_pic »

[uquote="Рязанцев Владислав",url="/forum/viewtopic.php?p=4095797#p4095797"]А чего не использовать ESP32[/uquote]
Ну не надо вставлять это в каждый проект. Уже всем ясно что не потянет если ВЕБ будет немного сложнее чем в примерах, и задачи что изложены в ТЗ.
ТС респект за нормальное ТЗ для объявления. Уточнения по ТЗ нужны , но они чисто рабочие.
Пример веба. Одна страничка усилителя с ДСП
А так еще статья про ВЕБ интерфес на МК https://habr.com/ru/post/576470/
Вложения
ВЕБ эквалайзера.JPG
(76.78 КБ) 113 скачиваний
Контактная информация:
Аватара пользователя
Сообщения: 1781
Зарегистрирован: Пн июн 24, 2013 23:00:42
Откуда: Казахстан

Сообщение Рязанцев Владислав »

[uquote="smart_pic",url="/forum/viewtopic.php?p=4095901#p4095901"]. Уже всем ясно что не потянет если ВЕБ будет немного сложнее чем в примерах, и задачи что изложены в ТЗ.[/uquote]
2 ядра на 240мГц по вашему слабее одного ядра на 100? :)))
Изображение
Ваши хотелки за ваши деньги
Реклама
Эиком - электронные компоненты и радиодетали
Мудрый кот
Сообщения: 1759
Зарегистрирован: Пт июн 01, 2018 07:28:45

Сообщение parovoZZ »

[uquote="Рязанцев Владислав",url="/forum/viewtopic.php?p=4095797#p4095797"]А чего не использовать ESP32 например?[/uquote]
Потому как это китайское недоМК с кривым SDK и прочими неоговорёнными прелестями в работе. Примерно, как наш миландр.
Ах, да - у ESP32 разве есть на борту Ethernet PHY?
Реклама
Встал на лапы
Сообщения: 132
Зарегистрирован: Ср фев 11, 2015 19:16:32

Сообщение smart_pic »

[uquote="Рязанцев Владислав",url="/forum/viewtopic.php?p=4096043#p4096043"]2 ядра на 240мГц по вашему слабее одного ядра на 100? :)))[/uquote]
Дело не в ядрах..
Дайте ссылочку на реализованный проект ВЕБ уровня , что дал скриншот (даже не свой)
И закончим дебаты. Не зачем ТСу апать тему.
Контактная информация:
Реклама
Ответить

Вернуться в «Есть работа»