Комментарии 7
Консольный не всегда нормально работают с китайскими клонами. У меня консольный так и не завелся, вместо этого использую официальную GUI тулу, STM32CubeProgrammer - с ним всё работает и шьется без проблем. На всякий случай - это отдельная тула, ставится и работает отдельно от Cube IDE.
По моему работать с железом из под мака это извращение. Нормальные герои всегда идут в обход...))))
Работаю с stm из под винды. Либо в vsc platformio либо, cubeide. Ни каких проблем и танцев с бубнами.
Работаю в MacOS с stm32 из VSCode - никаких проблем с программаторами и танцев с бубнами. Работают любые блюпилы и тп. OpenOCD работает без проблем. Заливается все одной кнопкой.
У разных людей - разные пути.
Я согласен, что винда самый лояльный и практичный вариант, но ради обучения и экспериментов это офигенский опыт)
Но я обожаю macOS и Linux и стремлюсь сделать так, чтобы моя разработка не зависела от OS 😊
Для начала установим Homebrew, менеджер пакетов для macOS, который значительно упрощает процесс установки, обновления и удаления программного обеспечения через терминал.
Пишу только для сведения, возможно вы не в курсе и это тоже поможет вам в дальнейшем. Кроме Homebrew есть ещё замечательная вестч в виде MacPorts. Дело в том, что хоть Homebrew реально хорош и удобен, но не всегда и не всё требуемое в нем можно найти. В этих случаях MacPorts здорово выручает.
Попытка настроить macOS для использования китайского программатора ST-LINK V2 и Blue Pill