STM32 #1: Программирование STM32 начало | HelloWorld | Linux и Windows #STM32

preview_player
Показать описание
Начальное знакомство с контроллером STM32F1. Установка среды разработки. Сборка проекта в Windows и Linux.

Это пилотный выпуск, пишите, что улучшить, что я пропустил, и что еще интересного стоит рассказать.

Полезные ссылки:

Atollic(Анатолик):

STM32 Cube MX:

STM32 Flash Loader:

Ссылка на проект HelloWorld:
Рекомендации по теме
Комментарии
Автор

полезное видео, спасибо. С меня лайк. На СТМ перешёл с Ардуино, только начал изучать. Использую Куб и Атолик.. Создание проекта, как у вас, мне понравилось. Нужно тоже попробовать так, без использования Куба. Я подпишусь. Жду следующее видео. Интересует работа STLink в среде Atollic

ttpbryw
Автор

За одну лишь вставочку "чего сидишь, качай компилятор" уже лайк и подписка. С "трона" в голос. Сейчас пойду

MrFunnyPositive
Автор

Норм. Тема раскрыта. Ждём проектов, обзоров на f103c8. Понятно объяснить основы...и народ подтянется.

gigavaso
Автор

Прям в тему. Сегодня как раз купил блю пилл на пробу.
Буду писать на чистом С/C++ аналог Марлин(популярная прошивка контроллеров для 3d принтеров работающих на атмеге2560)
Сразу ответ почему не порт марлин под stm32 - да потому что это тот же ардуино получается через переделанный HAL.
а нужна производительность и очень напрашивается FreeRTOS(как готовить понятие не имею) так как нужно и за температурой следить(мерить и ПИД управлять) и с флешки читать GCode'ы и на экране информацию отображать и как это не странно дергать step/dir сигналы тогда когда это нужно и с приличной скоростью

TMno
Автор

Начальное знакомство с контроллером STM32F1.
Установка среды разработки. Сборка проекта в Windows и Linux.
HelloWorld проект в описании под видео.

Это пилотный выпуск, что улучшить, что я пропустил...

romanbelokurov
Автор

Сделайте проект паяльной станции с феном, жду следующего вашего видео очень хороший первый выпуск.

ouezbpd
Автор

Так... Блин... А где продолжение? Уже достало по западным сайтам лазить ответы искать

nrmgpgv
Автор

а в cube нельзя мигать светодиодом? почему атолик?

masterkit
Автор

Из CMSIS там 1 строчка) Даешь болше cmsis?

CoBaldr
Автор

стлинк таки лучше - и заливать проще и сразу с дебагом

psevdouser
Автор

В чем разница отладки и программирования через штатный USB от внешнего программатора?

sergioanisimov
Автор

Для Linux все не так просто! Можно было бы и поподробней

emfior
Автор

Всё здорово, спасибо, только нет загрузки ни по одной ссылке, не дают, хорошие люди.

biveidy
Автор

Роман, расскажите как препрошить вернее добавить, загрузчик OpenTX на аппаратуру Taranis c STM32 контроллером, много сайтов просмотрел, а у Вас в заставке квадрик увидел.

vladimirp.
Автор

Я начал с стмок, сейчас изучаю с/с++.
Автор этого ролика мне нужен ваш совет, какую литературу читать для освоения с/с++

abduraufabdiev
Автор

ну так себе, типа под винду работает и под линукс работает, а как, что, куда. Галопом по европам. Ну мож кто-то найдет чево полезного. Удачи

cnshmde
Автор

Где код мигания? Где hex файл, почему после компиляции я его не могу найти в той папке как в видео. Всё делал как в видео учитывая атолик и в точности переписал код. Была даже компиляция проект построился

romaVeber
Автор

Я выявил один очень интересный факт, один и тот же код на ардуино (нано в3) занимает 4.2% флеша и 0.34 опери,
а на стмке (блуе пил) 22% флеша и 15% опери.
Все плюсы на стороне Ардуино, я лучше буду изучат АВР микри (Ардуино) в виду того что там ест уже всё. Готовые библиотеки, очень большое сообщество, огромный выбор совместимых датчиков и периферии.
Постскриптум... Да я согласен что за СТМ микроконтроллерами будущее, но до этого будущего таааак дааалееекооо!

abduraufabdiev
Автор

Ну и говно это Ардуино с его Wiring и гнилой IDE. Пишу на c++ заливаю hex напрямую все отлично работает. А тут STM32 за ту же цену но в разы лучше.

VideoEffekts
Автор

все хорошо, но каждый раз перемычку смыкать - это жесть

sergeyvlasov