Измерение напряжения питания микроконтроллера STM32.

При работе с микроконтроллером порой возникает ситуация, когда необходимо измерить напряжение питания. Например, это может понадобиться при анализе процессов заряда и разряда аккумулятора, который питает всю схему. Либо если мы хотим скорректировать наши измерения АЦП, то тут не обойтись без знания точного значения питающего напряжения. И, казалось бы, что может быть проще – берем один

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

STM32CubeMx. Быстрый старт с FreeRTOS для STM32.

Давно не было статей с использованием FreeRTOS на нашем сайте. Что еще более удивительно, если учесть, что в повседневной жизни эта ОС используется регулярно. Так что сегодня без лишних слов и предисловий создадим базовый пример с поддержкой FreeRTOS для STM32. Прошли те времена, когда для включения ОС в свой проект приходилось перетаскивать кучу файлов, некоторые

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

Подключение магнитного энкодера AS5048 к микроконтроллеру.

Приветствую всех на нашем сайте! У меня лежит комплект датчиков с AliExpress, так вот я решил сделать своего рода обзор и пример программы для работы с ними. Речь идет о магнитных энкодерах AS5048. Задача определения угла в различных проектах встречается довольно часто, а эти датчики себя проявили с наилучшей стороны, поэтому нельзя обойти их вниманием

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

STM32 и Timer Input Capture. Режим захвата сигнала.

Всем привет! Сегодня мы снова займемся работой с таймерами в STM32 и рассмотрим один из многочисленных режимов работы, о котором раньше, по какой-то причине, у нас на сайте статей не было 🙂 Речь идет о режиме захвата сигнала (Input Capture) – крайне полезном и очень часто используемом режиме. Сначала рассмотрим, в чем, в принципе, заключается

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

Драйвер интерфейса LIN для микроконтроллеров на базе UART.

Встречайте третью часть из серии статей, посвященных интерфейсу LIN! Предыдущие части доступны по ссылкам: Интерфейс LIN. Полный обзор и описание стандарта. STM32 и интерфейс LIN. Настройка и обмен данными. STM32CubeMx. И в этой статье мы займемся ровно тем, чем и планировали, а именно напишем свой драйвер для обмена данными по LIN. Базой послужит обычный модуль

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

STM32 и интерфейс LIN. Настройка и обмен данными. STM32CubeMx.

Приветствую всех на нашем сайте! Выходит в свет вторая часть из обещанных трех, посвященных работе с интерфейсом LIN. Сегодня вооружимся микроконтроллером STM32 и реализуем связь по LIN в разных режимах работы с использованием аппаратных средств. Напоминаю, что в третьей статье будем писать свой драйвер LIN с нуля на голом UART’е! Что ж, подготовительный этап будет

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

STM32 и протокол CAN. Настройка в STM32CubeMx.

Приветствую всех на сайте MicroTechnics! Недавно мы разбирались с теоретическими аспектами работы протокола CAN – контролем ошибок, организацией арбитража сообщений на шине и т. д. Так вот, сегодня, как и обещал, займемся практической стороной вопроса – реализуем прием и передачу данных по CAN на микроконтроллере STM32. Для настройки периферии будем использовать STM32CubeMx, в качестве среды

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

Присоединяйтесь!

Profile Profile Profile Profile Profile
Vkontakte
Twitter

Язык сайта

Октябрь 2020
Пн Вт Ср Чт Пт Сб Вс
 1234
567891011
12131415161718
19202122232425
262728293031  

© 2013-2020 MicroTechnics.ru