Top.Mail.Ru

STM32F3 и Timer. Настройка и использование таймера.

Часто возникает необходимость точного отсчета времени, то есть, например, нужно опрашивать состояние какого-либо датчика через равные промежутки времени. Можно, конечно, разместить всю работу с датчиком в главном цикле программы, вычислить точное количество операций контроллера, рассчитать время... Откровенно говоря, это не самый лучший вариант ) В данной ситуации на помощь может прийти таймер, которых в контроллерах ...

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

STM32F3 и EXTI. Использование внешних прерываний.

Доброго всем дня! Продолжаем работать с отладочной платой STM32F3Discovery, и сегодня мы разберемся как настроить и использовать внешние прерывания в микроконтроллерах серии STM32F3. Что такое вообще внешнее прерывание? Ну тут особо нечего рассказывать - это просто такое прерывание, которое возникает при изменении состояния определенного входа микроконтроллера. То есть хотим мы, например, оперативно реагировать на изменение входного ...

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

STM32 и гироскоп L3GD20. Часть 1. Настройка и обмен данными.

Как уже понятно из названия статьи, сегодня речь пойдет об организации обмена данными между микроконтроллером STM32F3 и гироскопом L3GD20. Тут даже добавить нечего ) Микросхема L3GD20 от STMicroelectronics измеряет скорость вращения вокруг трех осей (x, y, z), и, соответственно, является 3-осевым гироскопом. Возможны два варианта общения с гироскопом - по шине I2C или SPI. Я ...

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

Быстрый старт с отладочной платой STM32F3Discovery.

Итак, приступаем к работе с микроконтроллерами STM32F3. И в этой статье соберем все, что понадобится для начала работы с отладочной платой STM32F3Discovery, ну и небольшой примерчик, конечно же, набросаем. Время традиционной вставки: поскольку компания STMicroelectronics прекратила поддержку библиотеки SPL, которая использовалась в этом курсе, я создал новый, посвященный работе уже с новыми инструментами, так что ...

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

Отладочная плата MSP430 LaunchPad.

Как вы помните из предыдущей статьи, решил я сотворить учебный курс по контроллерам STM32F3 на нашем сайте. Но что-то этого мне показалось мало и решил я продолжить (едва начавшийся ) ) курс по микроконтроллерам MSP430 от Texas Instruments. Поэтому я быстренько заказал себе платку MSP-EXP430G2, более известную как MSP430 LaunchPad. Про нее то и хочу ...

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

Отладочная плата STM32F3Discovery.

Доброго всем дня (вечера, ночи)! Возвращаюсь к активной работе над новыми статьями на нашем сайте, и давайте сразу перейдем к делу... Многие любители электроники и программирования микроконтроллеров STM32 негодуют по поводу отсутствия в интернете информации по работе с STM32F3. И действительно, хорошие примеры можно найти разве что на англоязычных сайтах. Поэтому я решил исправить это ...

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