Открыть список
Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

STM32CubeMX — продвинутый генератор проектов для STM32

Программирование микроконтроллеров
Пару недель назад STMicroelectronics выкатили обновление своей программы MicroXplorer, которая позволяла графически настроить инициализацию портов в конкретном STM32 для своих нужд, в том числе и делать ремап портов и визуально видеть что занято\свободно на текущий момент.
Выглядела эта программа следующим образом:
image
И позволяла на выходе получить *.c, *.h файлы в которых содержались функции по инициализации портов в соотвествии с заданными требованиями с использованием Standard Peripheral Library.
Что же решили изменить на этот раз?
Читать дальше →
Всего голосов 37: ↑35 и ↓2 +33
Просмотры69K
Комментарии 8

Настройка Sublime Text 3, SW4 и STM32CubeMX для разработки STM32 под Linux

EclipseРазработка под LinuxПрограммирование микроконтроллеров
Из песочницы

Подобных статей достаточно много на просторах интернета, но хотелось бы написать актуальную вариацию. Лично я долгое время мучался в связке: Ubuntu — основная система, разработка под STM32 в виртуальной машине Windows 7. Но однажды меня это очень утомило и я таки решил потратить несколько дней на поиск решения и вылизывание полноценной среды под Linux Ubuntu. Забегу вперёд и скажу, что идеала я так и не добился, не удалось сделать realtime debug, как в Keil. В остальном всё очень пристойно.


Внимание, очень много текста и картинок!

Читать дальше →
Всего голосов 9: ↑9 и ↓0 +9
Просмотры17K
Комментарии 19

Составное устройство USB на STM32. Часть 2: USB Audio Speaker

Разработка систем связиПрограммирование микроконтроллеров

Во второй части публикации о составном устройстве USB я расскажу о том, как работает звуковое устройство USB, которое STM32CubeMX генерирует по умолчанию «из коробки», а также как подготовить проект и настроить параметры звукового устройства перед запуском генерации кода.

В первой части публикации были описаны предпосылки запуска проекта по разработке составного устройства USB и приведены общие сведения о назначении и составе устройства.
Читать дальше →
Всего голосов 25: ↑25 и ↓0 +25
Просмотры5.1K
Комментарии 9

Составное устройство USB на STM32. Часть 3: Звуковое устройство отдельно, виртуальный СОМ-порт отдельно

Разработка систем связиПрограммирование микроконтроллеров

В третьей части публикации о составном устройстве USB я расскажу о том, как переделать сгенерированный в STM32CubeMX USB Audio Speaker, описанный во второй части публикации, в дуплексное звуковое устройство.

Затем мы создадим в STM32CubeMX драйвер виртуального COM-порта.

Зачем мы всё это делаем, подробно описано в первой части публикации.
Читать дальше →
Всего голосов 29: ↑29 и ↓0 +29
Просмотры3.3K
Комментарии 3

Составное устройство USB на STM32. Часть 4: Два-в-одном

Разработка систем связиПрограммирование микроконтроллеров

В заключительной части публикации о составном устройстве USB я расскажу о том, как заставил заработать составное устройство USB, а также поделюсь некоторыми неочевидными нюансами этого процесса.

Работа составных частей устройства была описана во второй и третьей частях публикации.

Ответы на вопрос, зачем это всё было затеяно, даются в начале первой части и в конце четвёртой.
Читать дальше →
Всего голосов 34: ↑34 и ↓0 +34
Просмотры3.3K
Комментарии 12