Программирование МК STM32. УРОК 51. Подключаем магнитометр LIS3MDL. Часть 2

Аватар автора
Narod Stream
Продолжаем работать с библиотекой HAL. Сегодня мы продолжаем цикл уроков по подключению к МК STM32 различных датчиков, в которых применена технология MEMS (Микроэлектромеханические системы). Продолжаем программировать датчики под названием "магнитометры" (датчики, измеряющие магнитную индукцию), которые очень широко используются в современной электронике. Подключим мы акселерометр-магнитометр LIS3MDL, который установлен на плате расширения X-NUCLEO-IKS01A1, которую мы подключаем к отладочной плате STM32F401RE-NUCLEO. В сегодняшней части занятия мы продолжим и закончим писать инициализацию датчика и начнём писать код для получения данных с его осей. Навигация по видео: 00:00 Введение 00:49 Напишем первоначальное отключение датчика перед остальной инициализацией 03:25 Напишем включение BDU 05:39 Инициализация частоты снятия показаний 08:10 Включим пределы измерений 09:19 Включим режим высокой производительности по осям X и Y 11:05 Отключим датчик температуры 12:07 Включим наш магнитометр 15:00 Напишем функцию считывания данных с осей 16:51 Начинаем вносить изменения в высокоуровневую функцию обработки считанных значений и посылку их в USART 20:00 Напишем обработчик окончания счёта таймера Рекомендуется также перед просмотром данного урока просмотреть данное видео: Вы можете помочь проекту: ЮMoney Карта Сбербанка (МИР) 2202201799288929

0/0


0/0

0/0

0/0