Отладочная плата STM32F407VET6 и быстрый старт в Linux

Купил на eBay отладочную плату STM32F407VET6 за 10 баксов. На фото виден подключенный дисплей WH1602 и переходник для прошивки USB - UART.

STM32F407VET6 USB-UART WH1602 Display

Плата достаточно большая, что удобно. Отдельной колодкой выведен UART, запаян часовой кварц, батарейка, flash память. Выведен USB, разъем для microSD карточки. В общем, все что нужно. По сути, данную плату можно использовать как полноценную плату MCU в своих проектах. Особого смысла разводить свою я не вижу.

Как видно из фото, прошиваю STM32 через UART бутлоадер. Можно так же использовать для этих целей USB, но я не стал заморачиватся. В этой статье я опишу быстрый старт в среде Linux.

Устанавливаем …

Быстрый старт STM32 Maple Mini и ChibiOS вместе с ChibiStudio

Если вы занимаетесь разработкой embedded решений, тогда возможно вам будет интересно видео, что ниже. Там показан быстрый старт ChibiOS с отладочной платой STM32 Maple Mini. Как видно, все достаточно просто. Нужно установить ChibiStudio (обьязательно устанавливать на диск C, иначе не будет работать), открываем пример для отладочной платы Maple Mini, компилируем, и прошиваем - у нас готовый USB to COM девайс :)

Важно!. Если у вас затерт оригинальный USB бутлоадер maple mini, нужно в файле Makefile изменить значение USE_MAPLEMINI_BOOTLOADER с 1 на 0.

Ну и на последок, не ради холивара, ответ на вопрос, зачем применять операционные системы в микроконтроллерах? Ведь не православно, нужно …

Отладочная плата Maple Mini STM32F103

Как настоящий электронщик старой закалки, я всегда все паяю сам вместо того, что бы покупать готовые модули. К примеру, нужен переходник COM - UART, покупаю ST3232, кабель, разьемы, вытравливаю плату, запаиваю микросхему и вуаля - готово. Вместо того, что бы купить за 2$ на eBay или в местном магазине готовый переходник. О потраченом времени лучше умолчать.

Но, время идет, меняются взгляды, привычки. Толи молодость прошла, когда время не сильно и ценилось, толи почасовая оплата труда повлияла, сейчас имеет смысл покупать готовое. Это не просто экономия своего времени, но еще экономия на деньгах. Потому что зачастую стоимость комплектующих в сумме равна стоимости готовой …

Частотомер для ГПД на STM32F100

Если в SDR приемнике используется LC ГПД, то весьма полезно обзавестись и частотомером. Ниже показана схема частотомера на STM32F100C4 специально для QuestaSDR

STM32 Frequency Meter

Максимальная измеряемая частота примерно равна 48 МГц. Вход частотомера толерантный к 5 — ти вольтовой логике. Залить прошивку в микроконтроллер можно через UART. Краткая инструкция находится здесь.

Для тестирования частотомера я написал небольшую программку:

STM32 Frequency Meter

Собственно файлы к статье:

Page 1 / 1