Записи по тегу: STM32

CubeMX для STM32


В сегодняшней статье, поговорим о таком мощном программном продукте как CubeMX. Генератор кода CubeMX для STM32 создали разработчики из компании ST. К сожалению в России и в Беларуси напрямую с сайта скачать его достаточно сложно, но вы сможете скачать CubeMX STM32 с нашего сервера.

Подробнее…

Прерывания HAL на STM32


Поговорим сегодня про одну из важны тем в изучении микроконтроллеров STM32 — прерывания. Рассмотрим примеры настройки и как использовать прерывания HAL STM32 на практике. Программный код будет представлен для Cube IDE, вся настройка прерываний будет в Cube MX.

Подробнее…

Настройки CubeIDE


Установка библиотеки для ардуино в среде Arduino IDE

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

Подробнее…

Кнопки в STM32


Nokia 5110 на STM32


Рассмотрим подключение и работу с дисплеем Nokia 5110 на STM32. В качестве контроллера STM32 возьмем отладочную плату STM32F407VET6. В программе на экран будем выводить картинку с логотипом, а также отобразим 5 счетчиков.

Подробнее…

Функции HAL для работы с портами STM32


Рассмотрим в данной статье функции HAL для работы с портами STM32. Функции библиотеки HAL рассмотрим на примере проекта для отладочной платы STM32F407VET6. На мой взгляд изучать микроконтроллеры и функции HAL лучше на примере какого либо проекта. Тогда в памяти быстрее отложится изучаемый материал и пригодится в будущих разработках.

Подробнее…

Порты ввода-вывода в STM32


В данной статье поговорим про порты ввода-вывода в STM32. Посмотрим как в микроконтроллерах STM32 настроить порты. Настройка портов STM32 будет проходить в CubeMX, а также будем использовать программную подсистему  HAL.

Подробнее…

Плата STM32F407VET6


На китайском рынке широко представлена отладочная плата STM32F407VET6. Стоит порядка 17$. Помимо самой платы в комплект входят две перемычки для установки режима программирования, комплект из 10 проводов мама — мама и USB кабель для программирования платы. в данной статье так же рассмотрим подключение платы к компьютеру и зашьем первую программу мигания светодиодом. Вид платы представлен на рисунках ниже.

Подробнее…

Stm32 driver


Stm32 driver необходимо дополнительно установить тем, кто решил использовать микроконтроллер STM32. В статье мы расскажем кому какой драйвер необходимо установить для комфортной отладки приложений. И так, все достаточно просто, имеется всего два типа драйверов:

  1. stm32 virtual com port driver;
  2. Драйвер программатора st link utility.
Подробнее…

Программирование STM32 в CubeIDE


В предыдущей статье мы рассмотрели, какие существуют STM32 IDE. Сегодня поговорим про программирование Stm32 в Cube IDE. В одной статье не разобрать столь обширную область, но мы расскажем вам как сделать первый запуск программы и создать свой первый проект в данной IDE.

Подробнее