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

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

0/0


0/0

0/0