Страница 18 из 33 Первая ... 8161718192028 ... Последняя
Показано с 341 по 360 из 651

Тема: Дешевый USB transport (для саморазвития)?

  1. #1 Показать/скрыть первое сообщение.
    Старый знакомый
    Автор темы
    Аватар для antonluba
    Регистрация
    12.12.2014
    Адрес
    Сочи, Коломна
    Возраст
    45
    Сообщений
    743

    По умолчанию Дешевый USB transport (для саморазвития)?

    Идея такая: берется STM32F4xx. У него есть USB и I2S. Проц и USB тактируется от HSE - кварц на необходимое кол-во МГц+PLL. Через USB в асинхронном режиме выводится аудио поток.
    Для I2S вариантов тактирования два: от PLL с соответствующим снижением качества или от ЦАПа на специальный вход модуля I2S.
    Модуль I2S поддерживает форматы Philips, RJ, LJ, PCM, 16 или 32 бит до 96 192 кГц. (Вы это всё знаете, конечно).
    Теоретически, можно получить универсальный вывод (ввод тоже) I2S через USB (для многих, думаю, достаточного уровня).

    Лично у меня сложности следующие:
    1. Исходники асинхронного вывода (и ввода) по USB.
    2. Получение от хоста параметров потока и переключение частот.
    3. Аппаратная реализация работы двух генераторов на один вход.
    4. Внутренняя синхронизация между I2S и USB.
    Ну и еще мелочей всяких.

    Набросайте ссылок по теме, пожалуйста.

    P.S. Audio Widget я конечно, скачал, но, честно говоря, разобраться пока не смог.
    Последний раз редактировалось antonluba; 25.10.2015 в 21:47.

  2. #341
    Старый знакомый Аватар для Sanny
    Регистрация
    01.07.2010
    Сообщений
    553

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от vladsan75 Посмотреть сообщение
    К Discovery можно, только кое что придется выпаять, romanetz ранее писал что.
    там была f407

    ---------- Сообщение добавлено 00:32 ---------- Предыдущее сообщение было 00:30 ----------

    Цитата Сообщение от romanetz Посмотреть сообщение
    Из 7й серии только 723й имеет набортный HS PHY.
    ещё 446, но там непонятки - hs только для otg

  3. #342
    Частый гость Аватар для romanetz
    Регистрация
    28.03.2015
    Сообщений
    153

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Sanny, не вводите людей в заблуждение - в RM0390 31.2.1 всё написано про 446й камень
    В RM0431 "33 USB PHY controller (USBPHYC) available on theSTM32F7x3xx devices only"

  4. #343
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,981

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от Sanny Посмотреть сообщение
    ещё 446, но там непонятки - hs только для otg
    Не припомню, чтобы в каком-то из 4хх был встроенный фай для хайспида, а просто хайспид - есть во всех Ф4.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  5. #344
    Частый гость Аватар для vladsan75
    Регистрация
    06.06.2010
    Адрес
    г.Саратов
    Возраст
    49
    Сообщений
    430

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от Sanny Посмотреть сообщение
    там была f407
    А разве Discovery не на 407 камне? Во всяком случае у меня на нем.

  6. #345
    Частый гость Аватар для petersam
    Регистрация
    28.07.2005
    Адрес
    Western Siberia
    Возраст
    61
    Сообщений
    117

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Discovery - это отладочный набор/плата. Есть для разных камней.

  7. #346
    Старый знакомый Аватар для Sanny
    Регистрация
    01.07.2010
    Сообщений
    553

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от vladsan75 Посмотреть сообщение
    А разве Discovery не на 407 камне? Во всяком случае у меня на нем.
    На малоножечном корпусе некоторые сигналы могут быть не выведены

  8. #347
    Частый гость Аватар для vladsan75
    Регистрация
    06.06.2010
    Адрес
    г.Саратов
    Возраст
    49
    Сообщений
    430

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Только недавно смотрел в кубе - даже у 2й серии в 64-ногом корпусе есть внешний HS PHY, а если нет HS( как в 401м камне), то хоть 144-ногий корпус, все равно не подключиш.

  9. #348
    Новичок Аватар для edal
    Регистрация
    10.11.2012
    Сообщений
    14

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Доброго дня всем! Занимательная темка! Имеется в наличии и F3 и F4Discovery. Можете доработать данный проект добавив и аудиовход через другую шину i2s? Купил на али платки ADC PCM1808 https://ru.aliexpress.com/item/PCM18...777376004.html и DAC PCM5102 https://ru.aliexpress.com/item/Raspb...744871341.html Хочется сделать полноценную юсб звуковую карту(за копейки, учитывая наличие Дискавери). Вопрос, в режиме аудио класс 1 поддерживается 24/96 фуллдуплекс? Я в основном в линукс сижу, но проверка и настройка акустики возвращает меня в Винду...

  10. #349
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,981

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от edal Посмотреть сообщение
    Вопрос, в режиме аудио класс 1 поддерживается 24/96 фуллдуплекс?
    Да.


    Цитата Сообщение от edal Посмотреть сообщение
    Имеется в наличии и F3 и F4Discovery. Можете доработать данный проект добавив и аудиовход через другую шину i2s?
    Запросто,лишь бы Audio Class был с асинхронной синхронизацией, а не то что калокуб сгенерировал.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  11. #350
    Новичок Аватар для edal
    Регистрация
    10.11.2012
    Сообщений
    14

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от Alex Посмотреть сообщение
    Запросто,лишь бы Audio Class был с асинхронной синхронизацией, а не то что калокуб сгенерировал.
    Если бы я еще в этом разбирался, как ее правильно реализовать...Будем ждать авторов уже выложенных разработок...Или может вы можете чем помочь? Купил борды с надеждой втянуться в это дело, да жизнь распорядилась иначе, нехватает времени на обучение...

  12. #351
    Частый гость Аватар для vladsan75
    Регистрация
    06.06.2010
    Адрес
    г.Саратов
    Возраст
    49
    Сообщений
    430

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Передачей данных в хост не занимался, поэтому ничего по этому поводу сказать не могу.

  13. #352
    Новичок Аватар для Paul_P
    Регистрация
    27.12.2012
    Сообщений
    4

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от romanetz Посмотреть сообщение
    Начало положено, версия под F407+ULPI (у меня плата USB3300 подключена)

    ---------- Сообщение добавлено 10:11 ---------- Предыдущее сообщение было 10:05 ----------

    Хайрез форматы здесь пока ещё не прописывал
    7.1 уже пробовал в другом проекте, работает нормально
    Можно немного по подробней об 7.1 . На чем сделано? На F407 получится вывести хотя бы 4 канала до 16 бит/96кГц.
    Дешевый многоканальный USB transport тоже был бы не лишним .

  14. #353
    Частый гость Аватар для romanetz
    Регистрация
    28.03.2015
    Сообщений
    153

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    асинхронная там
    но повода для дроча именно на асинхронное по сравнению со вставкой/удалением сэмплов нет. на сикюхаме товарищи этот вопрос исследовали подробно, и с кубом, и асинхронное. спектры смотрели, что получается при вставке или удалении сэмпла. ну генераторы там наравне с лучшими аудиофильскими, ибо полоса их интересует намного шире (десятки МГц) и джиттер проявляется намного фатальнее.

    ---------- Сообщение добавлено 01:08 ---------- Предыдущее сообщение было 01:07 ----------

    тот же проект, собсно. просто в дескрипторе объявлено 8 каналов. пишите на мыло или в личку, я тут редко бываю.

    ---------- Сообщение добавлено 01:15 ---------- Предыдущее сообщение было 01:08 ----------

    Цитата Сообщение от edal Посмотреть сообщение
    Доброго дня всем! Занимательная темка! Имеется в наличии и F3 и F4Discovery. Можете доработать данный проект добавив и аудиовход через другую шину i2s? Купил на али платки ADC PCM1808 https://ru.aliexpress.com/item/PCM18...777376004.html и DAC PCM5102 https://ru.aliexpress.com/item/Raspb...744871341.html Хочется сделать полноценную юсб звуковую карту(за копейки, учитывая наличие Дискавери). Вопрос, в режиме аудио класс 1 поддерживается 24/96 фуллдуплекс? Я в основном в линукс сижу, но проверка и настройка акустики возвращает меня в Винду...
    24/96 фуллдуплекс - проверять надо. Одна изохронная конечная точка до 1023 байт в кадре тащит, пара должна 1152 байта в кадре передавать, но есть ограничение и по суммарной полосе пропускания для изохронных передач в кадре - 10% вынь да положь для control передач. я вот не помню, сколько точно в кадр байт помещается (из-за bit stuffing и служебной инфы накладные расходы могут быть большие)

  15. #354
    Новичок Аватар для kokot
    Регистрация
    27.12.2018
    Сообщений
    10

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Какая интересная тема, с учетом того что в Вин10/64 в релизе 1703 добавили драйвер UAC2. Жаль заглохла.

  16. #355
    Новичок Аватар для Paul_P
    Регистрация
    27.12.2012
    Сообщений
    4

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Вот на такой плате из Китая STM32F407
    Нажмите на изображение для увеличения. 

Название:	stm32F407.JPG 
Просмотров:	212 
Размер:	1.63 Мб 
ID:	335129
    от romanetz (без внешних генераторов) и vladsan75 (с внешними генераторами)
    работает под Win7 как UAC1, до 16/96кГц (ЦАП ES9018K2M) на 24 не проверял.
    Есть желание сделать как и vladsan75 носимый ЦАП (может быть на AK4493).
    Но на телефоне SONY ZR под Android 5.1 звук с наушников уходит, а на ЦАП не приходит.
    Т.е. Android видит.
    Пробовал ставить на телефон USB Audio Player PRO, как ЦАП плеер его видит, пробовал
    покрутить там настройки не помогло. На USB Creative SB1300 с телефона звук идет нормально.
    vladsan75 писал что с Android у него работало.
    Надо пробовать на других устройствах с Android, но пока нет возможности.
    Hi-Res не пробовал т.к. нужен внешний HS PHY.

  17. #356
    Частый гость Аватар для vladsan75
    Регистрация
    06.06.2010
    Адрес
    г.Саратов
    Возраст
    49
    Сообщений
    430

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    В телефоне должен быть нормальный режим хост (бывает работает как хост только с флешками), где то в сети видел список смартфонов, которые поддерживают вывод звука по USB.

  18. #357
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,981

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от vladsan75 Посмотреть сообщение
    где то в сети видел список смартфонов, которые поддерживают вывод звука по USB.
    Мне пока не попадалось телефонов (правда, не так много и пробовалось), в которых был бы OTG USB, и при этом не работал бы вывод звука в USB.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  19. #358
    Частый гость Аватар для vladsan75
    Регистрация
    06.06.2010
    Адрес
    г.Саратов
    Возраст
    49
    Сообщений
    430

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от Paul_P Посмотреть сообщение
    Есть желание сделать как и vladsan75 носимый ЦАП (может быть на AK4493).
    У меня уже немножко другое :
    Нажмите на изображение для увеличения. 

Название:	IMG_20181227_215427.jpg 
Просмотров:	279 
Размер:	1,011.2 Кб 
ID:	335163
    Нажмите на изображение для увеличения. 

Название:	IMG_20181227_220404.jpg 
Просмотров:	264 
Размер:	1.45 Мб 
ID:	335164
    Нажмите на изображение для увеличения. 

Название:	IMG_20181227_220445.jpg 
Просмотров:	265 
Размер:	1.17 Мб 
ID:	335165
    Там и USB ЦАП и проигрыватель WAVE,FLAC 96х24. Хочу прикрутить APE, но нужно не менее 429 камня, т.к. требуется больше оперативки.

    ---------- Сообщение добавлено 22:29 ---------- Предыдущее сообщение было 22:17 ----------

    Цитата Сообщение от Alex Посмотреть сообщение
    Мне пока не попадалось телефонов (правда, не так много и пробовалось), в которых был бы OTG USB, и при этом не работал бы вывод звука в USB.
    Где то читал, что такое было, во всяком случае раньше.

  20. #359
    Новичок Аватар для Paul_P
    Регистрация
    27.12.2012
    Сообщений
    4

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Класс! Какой-то опер семиногий(четверка) на LFP, после наушникового похоже катушки на выход. Громкость резистором.
    В стационарном ЦАПе громкость сделал на LTC1590 + ad8397-> наушники (тут на vege увидел, привет Alex*у), может и в мобильный ЦАП так же сделаю.
    На генераторах и питание выкл. и буфера на выходе.
    Сейчас еще раз подключил к телефону блин заработало, пару дней назад часа 2 с win7 на телефон переключал не играло,
    а с USB картой от Creativ SB1300 играло.
    Так что беру свои слова назад. Теперь можно двигаться дальше, благодаря этой разработке.
    Генераторы пока не знаю стоит брать хорошие или обычные сойдут. Сейчас играет вообще без генераторов от romanetz на PLL(или как еЁ там).
    Мне хотелось бы поменьше к телефону. Думаю этажеркой в размер на готовую плату, что на фото было.
    Может с таким дисплеем https://ru.aliexpress.com/item/Ips-0-96-7-P-SPI-HD-65/32950879136.html?spm=a2g0s.13010208.99999999.328.5ca83c00v3ryLS





  21. #360
    Частый гость Аватар для vladsan75
    Регистрация
    06.06.2010
    Адрес
    г.Саратов
    Возраст
    49
    Сообщений
    430

    По умолчанию Re: Дешевый USB transport (для саморазвития)?

    Цитата Сообщение от Paul_P Посмотреть сообщение
    Какой-то опер семиногий(четверка) на LFP
    Это OPA1604, потом сумматор на LME49720, наушниковый усилитель - композит на OPA1642 и AD8016, по питанию стоят преобразователи +-6,5В и много малошумящих LDO от TI.

Страница 18 из 33 Первая ... 8161718192028 ... Последняя

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •