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

Настройка SPI HAL в CubeMX


Мы уже рассмотрели, как настроить и работать с SPI в STM32 HAL c программной точки зрения. Теперь посмотрим как происходит настройка SPI HAL в CubeMX, программе предназначенной для удобной настройки периферии микроконтроллеров от STM32.

Подробнее…

SysTick в STM32


Каждый микроконтроллер STM32 имеет в составе ядра Cortex-M, системный таймер или по другому SysTick. Основная задача SysTick в STM32, это генерировать временные тики для функций HAL, а также для операционной системы реального времени FreeRTOS.

Подробнее…

CubeMX для STM32


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

Подробнее…

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


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

Подробнее…

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


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

Подробнее…