Добрый день! Интересный материал🔥 Как раз нахожусь в поиске программиста в Москве под такие задачи: - разработка ПО для регуляторов хода (ESC) бесколлекторных двигателей (BLDC) по алгоритмам векторного управления (FOC) и 6-ти ступенчатой коммутацией - разработка загрузчиков (bootloader) для регуляторов хода - участие в испытаниях и отладке данных изделий - сопровождение созданного ПО на этапе разработки изделия и эксплуатации Требуемые навыки: - хорошее понимание принципа работы синхронных электродвигателей, понятий Iq, Id - основные знания в области сигнальной и силовой схемотехники - уверенное владение языками программирования С/С++, python - готовые проекты на архитектуре ARM, желательно на STM32 в условиях малых ресурсов и высоких требований к производительности - уверенная работа с git, опыт работы над одним embedded проектом в команде - опыт работы с интерфейсами UART, SPI и желательно CAN, I2C - умение читать электрические схемы - умение работать с осциллографом и мультиметром Буду рада рекомендации 🙌
Грустно, что нет продолжения. Работал в cubemx ( cube ide) , эта среда работает с библиотекой HAL, а последняя собирает кучу всего ненужного, в итоге прошивка для контроллера вместо 180кб - весит 820кб. После настройки АЦП и передачи в сом-порт, память начала заканчиваться у stm32f103c. Для себя понял, что нужно переходить на чистый код - регистры и работу с ними ( как было в сыое время на avr studio 4.19). Но сложилось впечатление, что уже с регистрами никто не работает в отдельности, все берут библиотеки, прикручивают их и погнали... Здесь же в CMSIS вижу что настройка и работа прогписывается в конкретных регистрах, т.е. только то - что нужно.
приветствую, подключил naze 32 к Cleanflight Configurator, обновить прошивку) и по середине прошивка закончилась и все(, через stm поставил прошивку Baseflight, светодиоды заморгали!, если ставить от клинфлая , то горит только синий светодиод. сейчас все работает через хром, и как теперь Baseflight поставить прогу? она идет как расширение к хрому, экзешник не могу найти
Добрый день.К сожалению схемы подключения уже нет,а хотелось бы её найти.Плюс я не совсем понял -плата распределение питания на электромоторы в этой схеме не нужна её задачи выполняет ардуино через порты вывода с шим-сигналом ?Жаль,что забросили,это очень интересно и толково!
Тут нет ардуино, это непонятное что-то, - в видео говорит о stm32f103 ( в описании stm32f104), в коде baseflight.uvproj какой-то STM32F103CB, видимо группа контроллеров. По виду это похоже на STM32F103C6T6 в каком-то старом виде, плата другая, на али сейчас есть пару штук(см. дату этого сообщения) Не знаю, заказал как на видео(чёрный цвет платы) и в новом виде (синий цвет платы), посмотрю в чём там разница, думаю разница только во внешнем виде платы. А схему - на видео видно, что куда.подключается, можно ещё код прошивки поизучать, тоже поможет.
Хм, на кой городить огород с флайскаем и ардуиной?????? Где логика? Я бы понял полностью аппа на ардуине и приёмник, и даже регуль для DC мотора. Делал, работает. И есть скечи с РРМ и PWM сигналом.