Страница 7 из 11 Первая ... 56789 ... Последняя
Показано с 121 по 140 из 215

Тема: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

  1. #1 Показать/скрыть первое сообщение.
    Завсегдатай
    Автор темы
    Аватар для DrModd
    Регистрация
    17.07.2019
    Сообщений
    1,053

    По умолчанию ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Добрый день!
    Появилась задумка, сделать DSP c USB входом и программером на одной плате.
    Вкратце - FE1.1 USB HUB, от его портов питаются преобразователь USB>I2S на STM32 и USBi программатор на CY7C68013A. После них DSP ADAU1701.
    DSP может получать I2S или от USB или от Bluetooth, выходные ЦАП встроенные в DSP
    Необходимость работы обоих USB устройств для оперативной подстройки. Насколько могут ужиться все эти устройства на одной плате? Не нужно ли будет развязывать гальванически все эти устройства?

  2. #121
    Частый гость Аватар для onefabis
    Регистрация
    19.02.2020
    Сообщений
    124

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от Senia Посмотреть сообщение
    https://www.feasybeacon.com/ru/news/...should-i-use-2

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



    Если медведь по ушам не топтался, то разницу между МР3 и lossless не услышать невозможно.
    Ну, если лосси не даст покоя, то WiFi мост, Beaglebone (или RPi со шляпой), цена вопроса 4000-6000р
    Последний раз редактировалось onefabis; 29.03.2020 в 19:56.

  3. #122
    Новичок Аватар для Senia
    Регистрация
    21.03.2020
    Сообщений
    21

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Подскажите, это отличный вариант? USB - I2S
    https://www.chipdip.ru/product0/9000569733

  4. #123
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Смотря для каких задач. Если с внешней синхронизацией, то лучше немного подправить код, что бы убрать геморрой с делителем частоты и привязаться только к 512fs.

    В целом хороший адаптер
    _________________
    Евгений

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

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Ну впилите уже всё в кучу, не мучайтесь так.
    Вложения Вложения

  6. #125
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от romanetz Посмотреть сообщение
    Ну впилите уже всё в кучу, не мучайтесь так.


    таки делать композитное устройство на STM32? такое не осилю, проще оставить i2c разъем на плате, отладка то делается всё равно 1 раз (в идеале). Да и с композитным устройством начинаются проблемы с драйверами на старых системах, неизвестно как отреагирует тот же андроид.
    _________________
    Евгений

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

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от maxssau Посмотреть сообщение


    таки делать композитное устройство на STM32? такое не осилю, проще оставить i2c разъем на плате, отладка то делается всё равно 1 раз (в идеале). Да и с композитным устройством начинаются проблемы с драйверами на старых системах, неизвестно как отреагирует тот же андроид.
    Не боги горшки обжигают
    Код:
    /* USB CDC device Configuration Descriptor */
    __ALIGN_BEGIN uint8_t USBD_CDC_CfgFSDesc[USB_VENDOR_CONFIG_DESC_SIZ] __ALIGN_END =
    {
      /*Configuration Descriptor*/
      0x09,   /* bLength: Configuration Descriptor size */
      USB_DESC_TYPE_CONFIGURATION,      /* bDescriptorType: Configuration */
      LOBYTE(USB_VENDOR_CONFIG_DESC_SIZ),                /* wTotalLength:no of returned bytes */
      HIBYTE(USB_VENDOR_CONFIG_DESC_SIZ),
      0x03,   /* bNumInterfaces: 3 interfaces */
      0x01,   /* bConfigurationValue: Configuration value */
      0x00,   /* iConfiguration: Index of string descriptor describing the configuration */
      0x80,   /* bmAttributes: bus-powered */
      0xFA,   /* MaxPower 500 mA */
    
      /*---------------------------------------------------------------------------*/
    
      /*Interface Descriptor */
      0x09,   /* bLength: Interface Descriptor size */
      USB_DESC_TYPE_INTERFACE,  /* bDescriptorType: Interface */
      /* Interface descriptor type */
      0x00,   /* bInterfaceNumber: Number of Interface */
      0x00,   /* bAlternateSetting: Alternate setting */
      0x04,   /* bNumEndpoints: 4 endpoints total */
      0xFF,   /* bInterfaceClass: Vendor Device Class */
      0x00,   /* bInterfaceSubClass: not defined */
      0x00,   /* bInterfaceProtocol: not defined */
      0x00,   /* iInterface: */
    
      /*Endpoint 2 Descriptor*/
      0x07,                           /* bLength: Endpoint Descriptor size */
      USB_DESC_TYPE_ENDPOINT,   /* bDescriptorType: Endpoint */
      0x02,                     /* bEndpointAddress */
      0x02,                           /* bmAttributes: bulk */
      LOBYTE(USB_FS_MAX_PACKET_SIZE),     /* wMaxPacketSize: */
      HIBYTE(USB_FS_MAX_PACKET_SIZE),
      0,                           /* bInterval: */
      /*---------------------------------------------------------------------------*/
      /*Endpoint 2 Descriptor*/
      0x07,                           /* bLength: Endpoint Descriptor size */
      USB_DESC_TYPE_ENDPOINT,   /* bDescriptorType: Endpoint */
      0x04,                     /* bEndpointAddress */
      0x02,                           /* bmAttributes: bulk */
      LOBYTE(USB_FS_MAX_PACKET_SIZE),     /* wMaxPacketSize: */
      HIBYTE(USB_FS_MAX_PACKET_SIZE),
      0,                           /* bInterval: */
    	  /*Endpoint 2 Descriptor*/
      0x07,                           /* bLength: Endpoint Descriptor size */
      USB_DESC_TYPE_ENDPOINT,   /* bDescriptorType: Endpoint */
      0x86,                     /* bEndpointAddress */
      0x02,                           /* bmAttributes: bulk */
      LOBYTE(USB_FS_MAX_PACKET_SIZE),     /* wMaxPacketSize: */
      HIBYTE(USB_FS_MAX_PACKET_SIZE),
      0,                           /* bInterval: */
    	  /*Endpoint 2 Descriptor*/
      0x07,                           /* bLength: Endpoint Descriptor size */
      USB_DESC_TYPE_ENDPOINT,   /* bDescriptorType: Endpoint */
      0x88,                     /* bEndpointAddress */
      0x02,                           /* bmAttributes: bulk */
      LOBYTE(USB_FS_MAX_PACKET_SIZE),     /* wMaxPacketSize: */
      HIBYTE(USB_FS_MAX_PACKET_SIZE),
      0,                           /* bInterval: */
    	
      /*---------------------------------------------------------------------------*/
    	/* interface association descriptor */
    	/* IAD to associate the two CDC interfaces */
    	USB_LEN_INTERFACE_ASSOC_DESC, /* bLength */
    	USB_DESC_TYPE_INTERFACE_ASSOC, /* bDescriptorType */
    	USB_CDC_CIF_NUM, /* bFirstInterface */
    	2, /* bInterfaceCount */
    	0x02,   /* bFunctionClass: Communication Interface Class */
      0x02,   /* bFunctionSubClass: Abstract Control Model */
    	0, /* bFunctionProtocol */
    	0, /* iFunction (Index of string
    	descriptor describing this function) */
    	
      /*---------------------------------------------------------------------------*/
    
      /*Interface Descriptor */
      0x09,   /* bLength: Interface Descriptor size */
      USB_DESC_TYPE_INTERFACE,  /* bDescriptorType: Interface */
      /* Interface descriptor type */
      0x01,   /* bInterfaceNumber: Number of Interface */
      0x00,   /* bAlternateSetting: Alternate setting */
      0x01,   /* bNumEndpoints: One endpoints used */
      0x02,   /* bInterfaceClass: Communication Interface Class */
      0x02,   /* bInterfaceSubClass: Abstract Control Model */
      0x01,   /* bInterfaceProtocol: Common AT commands */
      0x00,   /* iInterface: */
    
      /*Header Functional Descriptor*/
      0x05,   /* bLength: Endpoint Descriptor size */
      0x24,   /* bDescriptorType: CS_INTERFACE */
      0x00,   /* bDescriptorSubtype: Header Func Desc */
      0x10,   /* bcdCDC: spec release number */
      0x01,
    
      /*Call Management Functional Descriptor*/
      0x05,   /* bFunctionLength */
      0x24,   /* bDescriptorType: CS_INTERFACE */
      0x01,   /* bDescriptorSubtype: Call Management Func Desc */
      0x00,   /* bmCapabilities: D0+D1 */
      0x02,   /* bDataInterface: 2 */
    
      /*ACM Functional Descriptor*/
      0x04,   /* bFunctionLength */
      0x24,   /* bDescriptorType: CS_INTERFACE */
      0x02,   /* bDescriptorSubtype: Abstract Control Management desc */
      0x02,   /* bmCapabilities */
    
      /*Union Functional Descriptor*/
      0x05,   /* bFunctionLength */
      0x24,   /* bDescriptorType: CS_INTERFACE */
      0x06,   /* bDescriptorSubtype: Union func desc */
      0x01,   /* bMasterInterface: Communication class interface */
      0x02,   /* bSlaveInterface0: Data Class Interface */
    
      /*Endpoint 2 Descriptor*/
      0x07,                           /* bLength: Endpoint Descriptor size */
      USB_DESC_TYPE_ENDPOINT,   /* bDescriptorType: Endpoint */
      CDC_CMD_EP,                     /* bEndpointAddress */
      0x03,                           /* bmAttributes: Interrupt */
      LOBYTE(CDC_CMD_PACKET_SIZE),     /* wMaxPacketSize: */
      HIBYTE(CDC_CMD_PACKET_SIZE),
      CDC_FS_BINTERVAL,                           /* bInterval: */
      /*---------------------------------------------------------------------------*/
    
      /*Data class interface descriptor*/
      0x09,   /* bLength: Endpoint Descriptor size */
      USB_DESC_TYPE_INTERFACE,  /* bDescriptorType: */
      0x02,   /* bInterfaceNumber: Number of Interface */
      0x00,   /* bAlternateSetting: Alternate setting */
      0x02,   /* bNumEndpoints: Two endpoints used */
      0x0A,   /* bInterfaceClass: CDC */
      0x00,   /* bInterfaceSubClass: */
      0x00,   /* bInterfaceProtocol: */
      0x00,   /* iInterface: */
    
      /*Endpoint OUT Descriptor*/
      0x07,   /* bLength: Endpoint Descriptor size */
      USB_DESC_TYPE_ENDPOINT,      /* bDescriptorType: Endpoint */
      CDC_OUT_EP,                        /* bEndpointAddress */
      0x02,                              /* bmAttributes: Bulk */
      LOBYTE(USB_FS_MAX_PACKET_SIZE),  /* wMaxPacketSize: */
      HIBYTE(USB_FS_MAX_PACKET_SIZE),
      0x00,                              /* bInterval: ignore for Bulk transfer */
    
      /*Endpoint IN Descriptor*/
      0x07,   /* bLength: Endpoint Descriptor size */
      USB_DESC_TYPE_ENDPOINT,      /* bDescriptorType: Endpoint */
      CDC_IN_EP,                         /* bEndpointAddress */
      0x02,                              /* bmAttributes: Bulk */
      LOBYTE(USB_FS_MAX_PACKET_SIZE),  /* wMaxPacketSize: */
      HIBYTE(USB_FS_MAX_PACKET_SIZE),
      0x00                               /* bInterval: ignore for Bulk transfer */	
    } ;
    Что касается старых устройств, то там, скорее всего, и драйвера USB audio нет с асинхронным режимом (типа андроид 4.2) - а по времени, это, примерно, уже 5-7 летней давности железки

  8. #127
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от romanetz Посмотреть сообщение
    Что касается старых устройств, то там, скорее всего, и драйвера USB audio нет с асинхронным режимом
    про это не знал, значит и не стоит тогда ограничиваться и рассчитывать на новые девайсы.

    Цитата Сообщение от romanetz Посмотреть сообщение
    Не боги горшки обжигают
    благодарю за код! постараюсь прикрутить, надеюсь заработает.

    Если у кого есть интерес запилить custom firmware под STM32F446, который применен в ЧиД плате usb prime super, отпишитесь. Сейчас в активной работе написание прошивки под проект дальнейшего развития этого ЦАПа: https://forum.vegalab.ru/showthread.php?t=86924

    В задумке:

    контроллер STM32F446
    DSP ADAU1701
    DAC CS43198
    РГ PGA2311
    TFT экран ST7735 128x160 px, 16 битный цвет, на шине SPI
    Энкодер с кнопкой

    Что уже сделано:

    переделан код по внешнюю синхронизацию с генераторами 512fs, устранена проблема привязки к множителю 256, сейчас работает от генераторов 22.5792/24.576 при любых сэмплрейтах

    исправлен дескриптор, убран режим 16/192 т.к. я не вижу ему применения в реальных условиях, вместо него добавлен 24/88.2 как более логичный для кратной передискретизации (я использую PulseAudio с ресемплером SoX, поэтому в теории 16/44.1 -> 24/88.2 даст меньшую ошибку, чем например в 24/96, но это только догадки).

    добавлена поддержака энкодера, экрана, кнопок

    добавлена прямая загрузка прошивки в ДСП ADAU1701 без использования EEPROM


    Если у кого есть мысли, доработки и вообще интерес к такому транспорту, можно организовать проект на гитхабе
    _________________
    Евгений

  9. #128
    Частый гость Аватар для onefabis
    Регистрация
    19.02.2020
    Сообщений
    124

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от maxssau Посмотреть сообщение
    про это не знал, значит и не стоит тогда ограничиваться и рассчитывать на новые девайсы.


    благодарю за код! постараюсь прикрутить, надеюсь заработает.

    Если у кого есть интерес запилить custom firmware под STM32F446, который применен в ЧиД плате usb prime super, отпишитесь. Сейчас в активной работе написание прошивки под проект дальнейшего развития этого ЦАПа: https://forum.vegalab.ru/showthread.php?t=86924

    В задумке:

    контроллер STM32F446
    DSP ADAU1701
    DAC CS43198
    РГ PGA2311
    TFT экран ST7735 128x160 px, 16 битный цвет, на шине SPI
    Энкодер с кнопкой

    Что уже сделано:

    переделан код по внешнюю синхронизацию с генераторами 512fs, устранена проблема привязки к множителю 256, сейчас работает от генераторов 22.5792/24.576 при любых сэмплрейтах

    исправлен дескриптор, убран режим 16/192 т.к. я не вижу ему применения в реальных условиях, вместо него добавлен 24/88.2 как более логичный для кратной передискретизации (я использую PulseAudio с ресемплером SoX, поэтому в теории 16/44.1 -> 24/88.2 даст меньшую ошибку, чем например в 24/96, но это только догадки).

    добавлена поддержака энкодера, экрана, кнопок

    добавлена прямая загрузка прошивки в ДСП ADAU1701 без использования EEPROM


    Если у кого есть мысли, доработки и вообще интерес к такому транспорту, можно организовать проект на гитхабе
    Интерес есть, но только не совсем понятен плюс внешней синхронизации. И как происходит переключение 22.5792/24.576?

  10. #129
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от onefabis Посмотреть сообщение
    Интерес есть, но только не совсем понятен плюс внешней синхронизации. И как происходит переключение 22.5792/24.576?
    про плюсы внешних генераторов говорилось на форуме много. Переключение по пину контроллера. Генераторы на стороне ЦАПа, относительно изолятора.

    Так же в применяемой мной ИМС ЦАП есть жесткая привязка к частоте мастерклока (512fs, не знаю с чем это связано, в прошлом флагмане от цирруса был даже делить, поэтому ему можно было подавать хоть 1024fs).

    график фазового шума, от внешнего тактирования в CS43198

    Нажмите на изображение для увеличения. 

Название:	Снимок экрана_2020-03-30_11-25-28.png 
Просмотров:	121 
Размер:	85.4 Кб 
ID:	368026
    _________________
    Евгений

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

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

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

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

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от maxssau Посмотреть сообщение
    про плюсы внешних генераторов говорилось на форуме много. Переключение по пину контроллера. Генераторы на стороне ЦАПа, относительно изолятора.

    Так же в применяемой мной ИМС ЦАП есть жесткая привязка к частоте мастерклока (512fs, не знаю с чем это связано, в прошлом флагмане от цирруса был даже делить, поэтому ему можно было подавать хоть 1024fs).

    график фазового шума, от внешнего тактирования в CS43198

    Нажмите на изображение для увеличения. 

Название:	Снимок экрана_2020-03-30_11-25-28.png 
Просмотров:	121 
Размер:	85.4 Кб 
ID:	368026
    Это график не фазового шума самой микросхемы, а спектральная маска фазовых шумов внешнего генератора чтобы они не ухудшили заявленные характеристики самого цапа

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

    А почему 446й? Уже вопрос подымали неоднократно, есть смысл делать на том, что в high-speed умеет.

  13. #132
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от romanetz Посмотреть сообщение
    Это график не фазового шума самой микросхемы, а спектральная маска фазовых шумов внешнего генератора чтобы они не ухудшили заявленные характеристики самого цапа
    да, верно, я не совсем правильно выразился.

    Цитата Сообщение от romanetz Посмотреть сообщение
    А почему 446й? Уже вопрос подымали неоднократно, есть смысл делать на том, что в high-speed умеет.
    потому что проще. есть готовый проект в x-cube audio, есть реализация в виде ЧиД платы, что немного облегчает труд, не нужно заново пилить USB PHY, дескрипторы и обслуживание EP. По крайней мере мне так было проще. Если есть возможность на чем то более взрослом, то конечно можно сделать. Да и еще забыл, x-cube audio по моему только UAC 1.0. Для UAC 2 у меня есть готовое решение на XMOS.

    я пытался сделать на плате дискавери 411Е, не работает, нужен SAI порт,переделывать на обычный I2S нет желания
    Последний раз редактировалось maxssau; 30.03.2020 в 11:22.
    _________________
    Евгений

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

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    А чем SAI лучше?

  15. #134
    Частый гость Аватар для onefabis
    Регистрация
    19.02.2020
    Сообщений
    124

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от Alex Посмотреть сообщение
    А без этого все это вообще не имеет смысла делать на своем МК, тем более изохроную передачу с асинхронной синхронизаций - с чем синхронизироваться будем?
    У Super prime есть внутренняя синхронизация, от него идет MCLK на Adau1701. В любом случае, Adau1701 на входе в режиме Slave, вот я и интересовался, зачем делать надстройку с генераторами. Но, как я понимаю, maxssau делает свой проект, а спрашивал я в контексте элементов от ЧиД, потому вышло недопонимание. В моем случае связка из Super prime => Adau1701 (Adau1452) => Tas3251

  16. #135
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от Alex Посмотреть сообщение
    А чем SAI лучше?
    да ничем. я не стал вдаваться в подробности, на 446 работает и ладно.

    ---------- Сообщение добавлено 12:45 ---------- Предыдущее сообщение было 12:44 ----------

    Цитата Сообщение от onefabis Посмотреть сообщение
    как я понимаю, maxssau делает свой проект, а спрашивал я в контексте элементов от ЧиД, потому вышло недопонимание.
    отладка вся на ЧиДовских платах, генератор только внешний.
    _________________
    Евгений

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

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от onefabis Посмотреть сообщение
    У Super prime есть внутренняя синхронизация,

    Что и есть один из ее главных недостатков.

    Впрочем, все зависит от того. что стоит дальше, с Tas3251 можно не заморачиваться.
    Последний раз редактировалось Alex; 30.03.2020 в 23:30.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  18. #137
    Новичок Аватар для Senia
    Регистрация
    21.03.2020
    Сообщений
    21

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Какая идеальная, мобильна конструкция для пользователей нужна ? В плане приема, обработки и выдачи звука

  19. #138
    Завсегдатай Аватар для maxssau
    Регистрация
    15.08.2015
    Адрес
    Самара
    Возраст
    39
    Сообщений
    2,608

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от Senia Посмотреть сообщение
    Какая идеальная, мобильна конструкция для пользователей нужна ? В плане приема, обработки и выдачи звука
    Usb, возможно bt, dsp для "улучшайзеров", современный цап. Ацп думаю не нужен, если только для рум коррекции, но для этого нужен соответствующий софт,которого нет.

    Питание желательно одноплярное.
    _________________
    Евгений

  20. #139
    Частый гость Аватар для nemoli
    Регистрация
    26.10.2015
    Адрес
    г Липецк
    Сообщений
    430

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от Senia Посмотреть сообщение
    Подскажите, это отличный вариант? USB - I2S
    https://www.chipdip.ru/product0/9000569733
    Извиняюсь за офтоп, подскажите пожалуйста, а можно юзать такую платку https://aliexpress.ru/item/330177303...archweb201603_ через xmos типа такого https://aliexpress.ru/item/329347192...archweb201603_ ? Чет никто в мою тему не заходит потом удалю.
    Мда На другом форуме подсказали "тактовые частоты генераторов 22.5792 и 24.576 МГц. Поэтому, наверное, надо искать аналогичную плату, но с частотами 45.158 и 49.152 МГц, при этом встроенный генератор на плате MCLK с частотой 50 МГц наверное надо отключить, чтобы ЦАП работал в режиме Slave." А с чем же ее можно заюзать?
    Последний раз редактировалось nemoli; 31.03.2020 в 15:48.

  21. #140
    Завсегдатай
    Автор темы
    Аватар для DrModd
    Регистрация
    17.07.2019
    Сообщений
    1,053

    По умолчанию Re: ADAU1701+STM32+CY7C68013A+FE1.1+Bluetooth 5>I2S

    Цитата Сообщение от nemoli Посмотреть сообщение
    Извиняюсь за офтоп, подскажите пожалуйста, а можно юзать такую платку
    Для XMOS желательно иметь повзрослее ЦАП.

Страница 7 из 11 Первая ... 56789 ... Последняя

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

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

Ваши права

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