Урок 50 Устанавливаем System Workbench for STM32 Сегодня мы с вами попытаемся воспользоваться бесплатной средой программирования System Workbench for STM32. Пока я сам, конечно, не до конца разобрался со всеми тонкостями использования данной среды, но, думаю, разобраться придётся…
Урок 25 SPI. Подключаем сдвиговый регистр 74HC595 Сегодня мы продолжим работать с шиной SPI, которую мы изучили на предыдущем занятии. Вернее мы продолжим её — эту шину изучать, только занятие теперь будет практическое. Мы возьмём определённое устройсто и…
Урок 24 Знакомство с шиной SPI Сегодня мы начинаем знакомство с шиной SPI (Serial Peripheral Interface). Данная шина очень широко используется в электронике. Она очень удобна, являясь синхронной и полнодуплексной, поэтому, применяется во многих схемах для общения между…
Урок 49 Часть 2 HAL. Магнитометр LSM303DLHC В прошлой части урока мы кратко изучили документацию на магнитометр, создали для него проект, добавили некоторые макросы и написали функцию инициализации датчика. Добавим функцию считывания данных с осей магнитометра, скопировав…
Урок 49. HAL. Магнитометр LSM303DLHC Часть 1 Сегодня мы продолжим тему датчиков с использованием технологии MEMS и вернёмся к датчику, который мы уже частично рассматривали 10 уроков назад – LSM303DLHC. Повторюсь, что данный датчик установлен на плате STM32F3Discovery.…
Урок 48 Часть 3 USB DEVICE AUDIO Предыдущая часть Программирование МК STM32 Следующий урок В прошлой части нашего урока мы написали ещё несколько функций и подключили их в обработчики команд драйвера звуковой карты. Вставим ещё одну функцию в…
Урок 48 Часть 2 USB DEVICE AUDIO В прошлой части нашего урока мы создали и настроили проект в Cube MX, создали каркас приложения, добавили все макросы и глобальные переменные, которые в процессе написания кода нам потребуются. Также…
Урок 48 Часть 1 USB DEVICE AUDIO Предыдущий урок Программирование МК STM32 Следующая часть Сегодня мы продолжим изучение нового интерфейса – шины I2S. И работать мы будем также, как и в прошлом уроке по I2S – с микросхемой…
Урок 47 Часть 2 Подключаем гироскоп LSM6DS3 В предыдущей части нашего занятия мы написали все макросы, которые вносят удобства в чтение и написание кода, написали функцию инициализации и проверили её на практике. Добавим ещё одну функцию…
Урок 47 Часть 1 Подключаем гироскоп LSM6DS3 Сегодня мы продолжим работать ещё с одним датчиком, который в себе объединяет сразу два функционала – акселерометр и гироскоп – LSM6DS3. Выполнен он также с использованием технологии MEMS. Установлен…