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

SysTick в STM32


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

Подробнее…

Кириллица в CubeIDE


По умолчанию кириллица в CubeIDE не поддерживается. Новые проекты создаются с поддержкой UTF-8.
По этому когда объявляете строковую переменную с строкой на кириллице, то на один символ будет отводится 2 байта. Работать с таким текстом очень не удобно.

Подробнее…

CubeMX для STM32


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

Подробнее…

Настройки CubeIDE


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

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

Подробнее…

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


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

Подробнее…

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


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

Подробнее