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

Аватар автора
Narod Stream
Продолжаем работать с библиотекой HAL. На данном занятии мы попытаемся начать освоение очень нужной и широко в последнее время используемой шины I2S. В наш век всё более интенсивного перехода от аналоговой передачи сигнала к цифровой передачи данных того же сигнала цифровое аудио всё более обретает интерес у многих людей. Мы попробуем в установленную микросхему CS43L22 на плате STM32F4DISCOVERY передать через данную шину цифровое аудио и обработать его в такой вид, который будет понятен многим устройствам - головным телефонам, динамикам, а также линейному входу любого усилителя. Данная микросхема является Цифро-аналоговым преобразователем звукового сигнала. Цифровой звуковой поток на данную микросхему мы будем подавать из контейнера WAV из файлов, записанных на USB Flash Drive. В данной первой части занятия мы продолжим писать инициализацию микросхемы Аудио ЦАП. Мы занесем некоторые настройки в определенные регистры, а также напишем функцию установки громкости каналов. Навигация по видео: 00:00 Введение 01:33 Напишем функцию записи данных в регистры микросхемы Аудио ЦАП 06:15 Начнём писать функцию локальной инициализации микросхемы CS43L22 09:13 Продолжим писать глобальную функцию инициализации 11:20 Продолжим писать локальную функцию инициализации 20:38 Напишем функцию установки громкости 26:29 Нововведения в вопросах подписки на канал Рекомендуется также перед просмотром данного урока просмотреть данное видео: Вы можете помочь проекту: ЮMoney Карта Сбербанка (МИР...

0/0


0/0

0/0

0/0