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

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

Всем привет после просмотра этого видео вы научитесь прошивать микроконтроллеры stm32 Windows и Linux написать свою первую программу так сказать hello-world погнали погода контроллер.

СТМ завоевали свою популярность благодаря своей производительности и в некотором смысле простоте использования для начала предлагаю вам начать свои разработки на бюджетные тестовые платье bluepill или её аналог китайский Black pill. Это плата стоит 2 доллара на. АлиЭкспресс и я считаю эту цену вполне доступны для школьников этот микроконтроллер не является самым мощным среди линейки stm32 новини слабый за неё даже операционку установить можно но.

Об этом я расскажу позже на эту плату можно восстановить бутлоадер Arduino использовать Arduino идеи для написания скетчей.

Рекомендую вам изучать stm32 установки Arduino Bootloader, а потому, что в дальнейшем вы захотите перейти на что-то более серьезное и там всё Arduino закончится и так для начала нам понадобится бредборд с набор отладочная плата видео переходник. Ну или можно приобрести рестайлинг у китайцев начнём с остановки компиляторы среды разработки винди для этого скачиваем архив посылки которые вы найдете в запускаем установку программировать контроллеры. СТ можно с использованием библиотек. СМС -. Это единый регистр. Евростандарт архитектура cortex и высокого уровня выехал уровень абстракции от железа я решился посмотреть по большей части вариант программирования с использованием, но по возможности Nissan упускать из виду и. Халк после установки atollic Studio создаем новый проект назовем его по традиции. Хэллоуина далее выбираем нас. Чипа отладочные платы из списка выбираем дебаггер. У меня есть st-link оставлю. Оби конфигурации далее идёт построение каркаса проекта как правило универсальный как при использовании стоянку поэтому я просто заменю вход файлами на простой кот мигание светодиодом который. Я подготовил заранее. На данном этапе просто. Примите этот кот без подробностей задача этого видео настройка среды разработки заливка прошивки подробности. Я буду рассказывать следующих видео. Не забудьте подписаться чтобы не пропустить нажимаем бьёт и наша первая программа пилось погода для пользователей Linux ситуация со средой разработки выглядит. Аналогично Вы можете также установить atollic Studio повторить всё сказанное выше можно использовать stm32cubemx для генерации проекта с применением библиотека hal тема stm32cube довольно обширная и для неё. Я бы выделила отдельное видео для этих целей отлично подойдет среда Visual Studio Code Ubuntu для сгенерированного кода и терминал для сборки образа прошивки конечном итоге мы получаем на шестнадцатеричной файл образа прошивки давайте уже наконец зальем. Ивана Controller варианты заливки прошивки 1 через HDMI переходник обязательно поставьте перемычку на 3. Вольта ATA Controller сразу к чертям подключаю наш переходник вот такой схеме плюс 3. Вольта Земля и TX RX для пользователей Windows необходимо установить программу. СТМ Flash Loader Demo с официального сайта. СТМ ссылку я оставлю в описании перед заливкой прошивки необходимо перевезти контроллер в режим программирования для этого нужно установить перемычки boot0 логическую единицу autodyn логически и нажать кнопку reset запускаем программу указываем путь к мобильному образу прошивки идёт заливка снова перемычки и жмем кнопку reset погода погода для пользователя Linux необходимо установить утилиту stm32flash использовать команду в консоли видео я расскажу вам про парты. Капа и про использование st-link не забудь подписаться на канал чтобы не пропустить удача. Что сидим скачать компилятор.

0 комментариев
0

Читайте также