Если Вы впервые на нашем Форуме:
- Обратите внимание на список полезных тем в первом сообщении.
- Термины и наиболее популярные модели в сообщениях подсвечиваются быстрыми подсказками и ссылками на соответствующие статьи в МагВикипедии и Каталоге.
- Для изучения Форума не обязательно регистрироваться - практически весь профильный контент, включая файлы, картинки и видео, открыты для гостей.
С наилучшими пожеланиями,
Администрация Форума автозвука Магнитола
HoSStiA, почитал тему, растроили вы меня! Я думал, что можно вытащить цифру с транспорт шгу vw (rcd-310, 510 и т.д.) Там подписаны пины LRCLK, BCLK, SDATA, а теперь даже не знаю как подходить
По линиям BCLK, LRCRK и SDATA и передаются цифровые данные. Чаще всего в режиме I2S, то есть левый и правый канал в одном фрейме. На другой стороне должен быть Serial Intercace, который считает эти данные и передаст на дальнейшую обработку в зависимости от их формата. В большинстве случаев это уже подготовленные аудиоданные, которые превращают в PCM-поток.
Но ConceRt как раз тот частный случай, когда передаются файловые данные считываемого последовательно CDROM, которые сначала необходимо декодировать в зависимости от формата файла.
На это в описании стандарта нет ограничений. В случае CDD используются слова 24bit на канал, соответственно один фрейм (LRCK) тактируется как 24 * 2 BCK, и многие современные SoC поддерживают этот режим. Сложнее подобрать подходящий контроллер было бы в случае 32bit-слова на канал.
В 3.3V не вижу проблемы.
Для декодирования и моделирования управляющих кодов сейчас приспособили STM32F4DISCOVERY.
В принципе, он справляется и с I2S, но если нагружать ядро вычислениями, иногда немного "гуляет" ширина LRCK относительно BCK на один такт, что пока не столь критично для экспериментов. Если "победим" этот момент, то станет возможным построить полное решение на относительно недорогом STM32.
Социальные закладки