
Случайно наткнулся на видеоЧитать полностью »

Случайно наткнулся на видеоЧитать полностью »
В этой статье рассмотрим систему стабилизации квадрокоптера. Статья вдохновлена Программируем квадрокоптер на Arduino (часть 1) . Приступим. Начнем с настройки интерфейсов и таймеров мк. Далее короткое описание функций кода и вывод.Полный код проекта снабжен комментариями которые оформлены под стиль комментариев в HAL.
Привет! Меня зовут Данила, мне 21 год, и за последние 2,5 года я успел поработать в роли разработчика программного обеспечения для встраиваемых систем — в основном на базе STM32. В этой статье я хочу поделиться тем, как я вообще пришёл в эту сферу, с чего начинал, какие грабли собрал и какие выводы сделал по пути.
Всё началось довольно банально — с книги «Электроника для начинающих»Читать полностью »
Как-то мне захотелось поэкспериментировать с MIPI DSI экранами. Встал вопрос: к чему их подключить? Позже я выбрал решение и спроектировал плату, о чём начал писать статью. Но есть и множество других вариантов. Решил вынести эти данные в отдельную часть.
Информация постепенно собиралась по крупицам из разных источников, а после успешного запуска экранов была осмыслена с учётом полученного опыта, систематизирована и представлена в удобной форме.
Какие решения доступны? Как рассчитать скорость передачи данных?Читать полностью »

Здесь о том, как с помощью Copilot перенести проект управляемой по CAN светодиодной матрицы с коммерческого ПО Keil uVision IDE и RTX RTOS на бесплатный Visual Studio Code с FreeRTOS. На борту — микроконтроллер STM32F103C4T6A с 6 КБ RAM и 16 КБ Flash.
Привет!
Раньше я в основном работал с оригинальной отладочной платой Nucleo (STM32F411RE) и отлично чувствовал себя в среде macOS. Недавно я решил прошить плату Blue Pill с помощью китайского программатора ST‑LINK и столкнулся с множеством ошибок в CubeIDE. Решил разобраться с ними раз и навсегда. На деле всё оказалось не так сложно, как я думал поначалу: хоть и пришлось использовать несколько ухищрений, процесс работает!
Эта статья — дубликат моего репозиторияЧитать полностью »