Программирование МК STM32. УРОК 45. Подключаем гироскоп LSM6DS0. Часть 1

Аватар автора
Narod Stream
STM32F401RE-NUCLEO Продолжаем работать с библиотекой HAL. Сегодня мы продолжаем цикл уроков по подключению к МК STM32 различных датчиков, в которых применена технология MEMS (Микроэлектромеханические системы). И коснёмся мы уже новой темы. Это датчики под названием "гироскопы". Данные устройства "умеют" измерять угловую скорость, поэтому измерение они ведут в градусах в секунду. Представителем данных датчиков у нас сегодня выступит знакомый нам датчик LSM6DS0, который мы уже с вами подключали в качестве акселерометра. Напомню, что данный датчик установлен на плате расширения X-NUCLEO-IKS01A1. В сегодняшней первой части занятия мы напишем все макросы, которые вносят удобства в чтение и написание кода, напишем функцию инициализации и проверим её на практике. Навигация по видео: 00:00 Введение 00:29 Краткое знакомство с гироскопом LSM6DS0 04:36 Запустим проект в Cube MX и кое-что там перенастроим 05:25 Сгенерируем проект, запустим его в Keil, настроим его 06:18 Подправим некоторые функции и некоторые добавим 07:18 Начнем писать функцию инициализации гироскопа 12:14 Проинициализируем первоначальное отключение датчика 15:19 Напишем инициализацию предела измерения угловой скорости 16:35 Проинициализируем включение осей 18:47 Проинициализируем включение низкочастотных фильтров 27:05 Ограничим пропускную способность 29:41 Напишем инициализацию частоты измерений угловой скорости 30:12 Проверим инициализацию на живой плате Рекомендуется также перед просмотром данного урока...

0/0


0/0

0/0

0/0