Бюджет: 3000 UAH Срок: 10 дней
Добрый день, лучше все это сделать на CMSIS , чем на HAL.
Код проще и яснее
Сумма сроки относительны
Подробности пишите в личку
Приветствую.
Есть сконфигурированный проект в STM32 CubeIde, на CAN1 принимает пакеты а на CAN2 их выплевывает во своей логике, выполняя свои задачи... Но в какой то момент устройство (в автомобиле), которое принимает пакеты с CAN2, начинает лагать, притом нет какой либо закономерности, может работать долго и без нареканий а может через 1-2 мин начать лагать.
Думаю какие то пакеты либо теряются либо задерживаются.
Задача: сделать правильный алгоритм приема и передачи пакетов из CAN1 в CAN2 и обратно в функции HAL_CAN_RxFifo0MsgPendingCallback , без потери пакетов и задержек.
Выполнять проверку на входной ID и при выполнении условия оставить место куда будет вставлен мой код.
Думаю идея ясна, за подробностями можно в ЛС
Я предоставлю STM32 CubeIde проект сгенерированный под мою плату, в который нужно внести изменения.
Бюджет: 3000 UAH Срок: 10 дней
Добрый день, лучше все это сделать на CMSIS , чем на HAL.
Код проще и яснее
Сумма сроки относительны
Подробности пишите в личку
Разработка полетного контроллера (Flight Controller) для БПЛА самолетного типа Нужен опытный Embedded Hardware Engineer для разработки полетного контроллера для БПЛА самолетного типа. Задачи: разработать электрическую схему; разработать многослойную PCB; подобрать компонентную базу; подготовить Gerber, BOM и Pick&Place для серийного производства. Основные требования: микроконтроллер STM32H743 или аналогичного класса; функционал, близкий к Matek H743-Wing V3 (без копирования); совместимость с PX4 или ArduPilot; интерфейсы: CAN, UART, SPI, I2C, USB, PWM; поддержка подключения GPS, IMU, барометра, телеметрии и другой периферии; максимальное использование элементной базы, соответствующей требованиям NDAA (без использования китайских компонентов там, где это возможно). Обязательно при отклике: опишите ваш опыт разработки Flight Controller или других Embedded-плат; предоставьте примеры выполненных проектов; укажите, какими CAD-системами пользуетесь (Altium, KiCad и т.д.); укажите ориентировочные сроки и стоимость выполнения. Предпочтение отдается исполнителям с опытом разработки электроники для БПЛА, робототехники или авионики.
Есть плата на esp32, sim800l, mini 560pro 5v. На ней два входа pulse(coin, bill). 1.Нужно сделать разьем на 6 пинов (mdb) 2.Интегрировать в плату питание, можно заменить на ti,Pololu D24V5F3 6-30V 3.3V / 1.5A, на выбор или интегрировать в плату существующий модуль 3. Поменять sim 800l на другой модуль(пины подходят, но местами различаются) Gerber файлы есть, схемы нету, база jlpcb