CUSTOMELECTRONICS.RU
Информационно-учебный блог о разработке электроники
Эл. почта: info@customelectronics.ru

STM32. Подготовка к работе

Описание программного и аппаратного обеспечения, которое будет использоваться в курсе.

ST-Link Utility

Скачать ее можно здесь.
Эта программа, предназначена для работы с программатором ST-Link. У этого программатора есть дешевые клоны, а также он входит в состав большинства отладочных плат для STM32 от ST Microelectronics.
Эта программа даст вам возможность считывать и прошивать микроконтроллеры при помощи этого программатора. Она нам потребуется для проверки работоспособности платы, речь о которой пойдет чуть позже.

CubeMX

Скачать можно по этой ссылке.
Это генератор начального кода. Он позволяет в очень удобной форме выбрать контроллер, настроить его периферию, автоматически скачать и подготовить все необходимые файлы проекта.

Keil

Здесь необходимо скачать пакет MDK-ARM.
Это интегрированная среда разработки. CubeMX будет готовить проект, а в ней уже будет происходить само написание кода. Она организует навигацию по проекту, позволяет прошивать и отлаживать работу контроллера. В учебной версии у нее есть важное ограничение — 32кБ выходного кода, что достаточно мало для этих контролеров.
Тем не менее перечисленные выше инструменты наиболее употребимы на данный момент, поэтому мы будем применять этот набор ПО.

Nucleo

Мы будем использовать самую младшую плату NUCLEO-F030R8.
Кстати, для контроллеров нулевой серии ограничения по объему кода нет.
Эта плата имеет в своем составе ST-Link, она производится силами самого производителя (то есть от ST Microelectronics) и имеет посадочное место для дополнительных плат формата Arduino. Конечно, она лишь отчасти совместима с шилдами для нее, но старт все равно будет проще.

Nucleo-64 STM32F030

Nucleo-64 STM32F030

Nucleo-64 STM32F030 обратная сторона

Nucleo-64 STM32F030 обратная сторона

Итоги

В этой статье мы кратко описали все инструменты для программирования STM32, которые будем использовать в нашем курсе. Если вы еще не определились с чего начать, то мы крайне рекомендуем вам этот сбалансированный набор, который во многом упростит вам работу и позволить сократить время на освоение.

Ссылки на остальные статьи цикла можно найти здесь.

Метки: , , , , , , Просмотров: 201

Idc1998.com
This domain has recently been listed in the marketplace. Please click here to inquire.