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

Кнопки в STM32


Рассмотрим как работают кнопки в STM32 расположенных на отладочной плате STM32F407VET6. На плате находится три кнопки WK_UP, KEY0, KEY1.

Подробнее…

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.

Подробнее