Автор: Narod Stream

AVR Урок 24. Знакомство с шиной SPI

  Урок 24 Знакомство с шиной SPI   Сегодня мы начинаем знакомство с шиной SPI (Serial Peripheral Interface). Данная шина очень широко используется в электронике. Она очень удобна, являясь синхронной и полнодуплексной, поэтому, применяется во многих схемах для общения между

STM Урок 49. HAL. Магнитометр LSM303DLHC. Часть 2

 Урок 49   Часть 2   HAL. Магнитометр LSM303DLHC   В прошлой части урока мы кратко изучили документацию на магнитометр, создали для него проект, добавили некоторые макросы и написали функцию инициализации датчика. Добавим функцию считывания данных с осей магнитометра, скопировав

STM Урок 49. HAL. Магнитометр LSM303DLHC. Часть 1

 Урок 49. HAL. Магнитометр LSM303DLHC   Часть 1   Сегодня мы продолжим тему датчиков с использованием технологии MEMS и вернёмся к датчику, который мы уже частично рассматривали 10 уроков назад – LSM303DLHC. Повторюсь, что данный датчик установлен на плате STM32F3Discovery.

STM Урок 48. USB DEVICE AUDIO. Часть 3

Урок 48   Часть 3   USB DEVICE AUDIO   Предыдущая часть Программирование МК STM32 Следующий урок   В прошлой части нашего урока мы написали ещё несколько функций и подключили их в обработчики команд драйвера звуковой карты. Вставим ещё одну функцию в

STM Урок 48. USB DEVICE AUDIO. Часть 2

Урок 48   Часть 2   USB DEVICE AUDIO   В прошлой части нашего урока мы  создали и настроили проект в Cube MX, создали каркас приложения, добавили все макросы и глобальные переменные, которые в процессе написания кода нам потребуются. Также

STM Урок 48. USB DEVICE AUDIO. Часть 1

Урок 48   Часть 1   USB DEVICE AUDIO   Предыдущий урок Программирование МК STM32 Следующая часть   Сегодня мы продолжим изучение нового интерфейса – шины I2S. И работать мы будем также, как и в прошлом уроке по I2S – с микросхемой

STM Урок 47. Подключаем гироскоп LSM6DS3. Часть 2

    Урок 47   Часть 2   Подключаем гироскоп LSM6DS3   В предыдущей части нашего занятия мы написали все макросы, которые вносят удобства в чтение и написание кода, написали функцию инициализации и проверили её на практике. Добавим ещё одну функцию

STM Урок 47. Подключаем гироскоп LSM6DS3. Часть 1

    Урок 47   Часть 1   Подключаем гироскоп LSM6DS3   Сегодня мы продолжим работать ещё с одним датчиком, который в себе объединяет сразу два функционала – акселерометр и гироскоп – LSM6DS3. Выполнен он также с использованием технологии MEMS. Установлен

STM Урок 46. I2S AUDIO. Часть 7

Урок 46   Часть 7   I2S AUDIO   В предыдущей части урока мы написали функцию воспроизведения звука, а также написали функцию остановки воспроизведения. Напишем ещё две функции для обработки прерываний от I2S в этот же файл audioplay.c   void  AudioPlay_HalfTransfer_CallBack(void) {

STM Урок 46. I2S AUDIO. Часть 6

Урок 46   Часть 6   I2S AUDIO   В предыдущей части урока мы продолжили и практически закончили писать инициализацию Аудио ЦАП и написали ещё некоторые немаловажные функции для работы с данной микросхемой. Напишем следующую нужную функцию   //—————————————————— uint32_t cs43l22_Play(uint16_t

Наверх