Программирование МК STM32. УРОК 46. I2S. AUDIO. Часть 3

Аватар автора
Narod Stream
Продолжаем работать с библиотекой HAL. На данном занятии мы попытаемся начать освоение очень нужной и широко в последнее время используемой шины I2S. В наш век всё более интенсивного перехода от аналоговой передачи сигнала к цифровой передачи данных того же сигнала цифровое аудио всё более обретает интерес у многих людей. Мы попробуем в установленную микросхему CS43L22 на плате STM32F4DISCOVERY передать через данную шину цифровое аудио и обработать его в такой вид, который будет понятен многим устройствам - головным телефонам, динамикам, а также линейному входу любого усилителя. Данная микросхема является Цифро-аналоговым преобразователем звукового сигнала. Цифровой звуковой поток на данную микросхему мы будем подавать из контейнера WAV из файлов, записанных на USB Flash Drive. В данной части занятия мы продолжим инициализацию микросхемы Аудио ЦАП и напишем функцию считывания идентификатора данной микросхемы по шине I2C. Навигация по видео: 00:00 Введение 01:13 Продолжим писать инициализацию микросхемы CS43L22 12:16 Напишем код для перезагрузки микросхемы 13:46 Напишем функцию для считывания идентификатора Аудио ЦАП 23:00 Напишем код для сравнения идентификатора с эталонным 24:47 Проверим считывание идентификатора, собрав код прошив контроллер, с помощью отладки кода Рекомендуется также перед просмотром данного урока просмотреть данное видео: Вы можете помочь проекту: ЮMoney Карта Сбербанка (МИР) 2202201799288929

0/0


0/0

0/0

0/0