Top.Mail.Ru

STM32 и ADC. STM32CubeMx. Настройка и использование АЦП.

АЦП в STM32

Возвращаемся к теме STM32CubeMx и на очереди работа с аналого-цифровым преобразователем. По традиции, создадим тестовый проект при помощи CubeMx, в котором и произведем базовую настройку модуля ADC. Давайте начнем с постановки задачи. Будем измерять аналоговый сигнал на выводе PA2 микроконтроллера, получать оцифрованное значение и зажигать светодиоды в соответствии с этим значением. Измеряем входные сигналы в ...

Продолжить чтение

STM32 и RCC. Настройки тактирования в STM32CubeMx.

Настройки частот

Как и обещал, в этой статье мы поговорим о настройке всевозможных тактовых частот различных шин при помощи STM32CubeMx. Статья, в целом, будет небольшая, но важная, поскольку эти настройки являются основополагающей частью любого проекта с использованием STM32. Итак, для тестирования мы можем взять за основу проект из предыдущей статьи с таймером (ссылка). Так мы будем наглядно ...

Продолжить чтение

STM32 и таймеры. STM32CubeMx. Настройка и использование.

Таймер в микроконтроллерах

Всем доброго времени суток, сегодня мы продолжим исследовать возможности STM32CubeMx и рассмотрим таймеры. Вот предыдущие статьи цикла: Создание проекта в STM32CubeMx. Настройка GPIO в STM32CubeMx. Без лишних слов, перейдем сразу к делу. В предыдущей статье мы разобрались как настраивать и использовать порты ввода-вывода, а сегодня рассмотрим конфигурацию таймера и прерываний. Пусть будет такая задача - ...

Продолжить чтение

STM32 и GPIO. Настройка портов ввода-вывода в STM32CubeMx.

STM32 Cube

Поскольку инструмент под названием STM32CubeMx становится все более популярным, и интерес к нему постоянно возрастает, на нашем сайте в ближайшее время появится цикл статей, посвященных настройке разных периферийных модулей. И начнем мы с самого простого - а именно с портов ввода-вывода, так же известных как GPIO. Не пропустите первую статью по STM32CubeMx - ссылка. Я ...

Продолжить чтение

Микроконтроллер STM32 и Bootloader. Пример реализации.

Создание bootloader

Продолжаем обсуждать bootloader и сегодня, как я и обещал, создадим свой собственный загрузчик и попробуем его в деле. Все теоретические аспекты мы рассмотрели в предыдущей статье (ссылка), так что сейчас только практика и ничего кроме практики 👍 Итак, для начала разберемся с постановкой задачи. В качестве электронной части будет выступать отладочная плата MiniSTM32, соответственно, проект ...

Продолжить чтение

Микроконтроллер и Bootloader. Описание и принцип работы.

Использование bootloader'а

Приветствую всех на нашем сайте, и сегодня мы после небольшого перерыва вернемся к теме микроконтроллеров. А если быть совсем точным, то начинаем обсуждать одну очень интересную и важную тему, а именно использование bootloader'а (загрузчика). Сегодня разберем теоретическую часть - зачем bootloader нужен, как он работает, и что это вообще такое. Следующая статья будет посвящена целиком ...

Продолжить чтение

STM32. Быстрый старт с STM32CubeMx.

STM32CubeMX

Всем нам известная фирма ST Microelectronics активно развивает свой продукт под названием STM32CubeMx, и я не мог обойти это вниманием, поэтому и решил сделать новую одноименную рубрику. И для начала разберемся, что это вообще такое, и для чего нужно. Итак... STM32CubeMx - программный продукт, позволяющий легко и непринужденно при помощи достаточно понятного графического интерфейса произвести ...

Продолжить чтение