Перейти к содержимому
Форум журнала практической электроники «Датагор»
Набор для вскрытия электроники WOSAI 11 In 1
Сумка для инструментов 12"-14"-16", очень прочная 600D
Магнитный браслет мастера. Биты, гайки, саморезы, гвозди перестали теряться
Набор резаков, метал. ручка, цанга
Увлажнитель и очиститель воздуха. Когда шпарят батареи
Беспроводной звонок, 32 мелодии!
Набор термоусадок разного калибра, 385шт.
AAM2302 (DHT22) цифровой датчик влажности и температуры
Касса резисторов 0.25Вт, 64 номинала, всего 1280шт.
Водозащищённые навороченные мужские часы SANDA-G
Детские/стариковские GPS-часы-антипотеряшки и телефон
600шт., 3 цвета, 15 типов терминалов под обжим 22~12AWG

Гость maxis

Асинхронный usb ЦАП

Рекомендованные сообщения

Гость maxis

Всем привет.

Есть у меня задумка сделать юсб цап с эквалайзерами, линиями задержек и 8-ю выходами для работы с android (чтоб использовать в машине планшет как магнитолу с аудиопроцессором).

По структуре проект будет представлять из себя CY7C68013A (USB) - FPGA (фильтры и линии задержек) - 4 x PCM5102.

В данном контексте лучше всего подходит асинхронный режим usb audio. В асинхронном режиме устройство считает сколько семплов было отправлено за определённый период времени и сообщает об этом хосту. Хост же по этим данным корректирует количество сэмплов в следующей посылке.

На данном этапе осваиваю CY7C68013A. Дискриптор устройства написан, само устройство успешно определяется и принимает/передаёт данные. Но есть одно но - каждый раз когда устройство по фитбеку передаёт данные о количестве семплов хосту, то в анализаторе usb протокола наблюдаю URB Sync Reset Pipe and Clear Stall. Никак не могу понять нормально ли это или какая-то ошибка.

 

Если у кого-то из форумчан есть ЦАПы работающие в асинхронном режиме (например HiFimeDIY Sabre U2) то прошу помочь мне, а именно:

1) Скачать и установить USBlyzer (архив прикреплён к сообщению)

2) Открыть панель управления - Звук - найти ЦАП и в настройках выставить 48 КГц, 24 бит.

3) Запустить USBlyzer, слева найти Цап и поставить галочку рядом с ним, нажать Start capture.

4) Открыть панель управления - Звук - найти ЦАП - кликнуть правой кнопкой мыши - Проверка.

5) В программе USBlyzer нажать Stop capture. После File - Save.

6) Полученный файл выложить в эту тему.

USBlyzer.zip

Изменено пользователем maxis

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

︽ Наверх страницы ︽
×