реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> USB Audio, как проще сделать?
jcxz
сообщение Jun 28 2018, 21:28
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(aaarrr @ Jun 29 2018, 00:25) *
А если к тому шнурку подключено устройство, генерирующее изохронный 3Mbit/s поток - тоже не будет реального времени? Избирательно подходите к вопросу sm.gif

Так USB-COM не знает что вы по нему пытаетесь реал-тайм поток передавать. Если-б Вы ему объяснили, то может он и родил бы изохронную точку laughing.gif
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 28 2018, 21:31
Сообщение #32


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(jcxz @ Jun 29 2018, 00:28) *
Так USB-COM не знает что вы по нему пытаетесь реал-тайм поток передавать.

Как это не знает? Никто из инженеров, проектировавших многочисленные адаптеры, не был в курсе возможности передачи непрерывного потока данных через UART?
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jun 28 2018, 21:36
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(aaarrr @ Jun 29 2018, 00:31) *
Как это не знает? Никто из инженеров, проектировавших многочисленные адаптеры, не был в курсе возможности передачи непрерывного потока данных через UART?

Кто-ж говорит что нельзя передавать? Просто нет гарантии что всё будет успевать доходить.
Изохронная: гарантированная скорость, негарантированная доставка.
Балк и пр.: гарантированная доставка, негарантированная скорость.
Всё это есть в спецификации.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 28 2018, 21:44
Сообщение #34


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(jcxz @ Jun 29 2018, 00:36) *
Кто-ж говорит что нельзя передавать? Просто нет гарантии что всё будет успевать доходить.

Выходит, забили? Вредительство и спеку не читали.

Вообще, достаточно посмотреть количество USB хост-контроллеров в современных ПК, вспомнить, что на дворе 2018 год, и подавляющее большинство дисков и флешек подключается через персональный USB-SS, а не в соседнюю дырку FS-хаба, чтобы перестать особо переживать за возможный ущерб пропускной способности своего FS bulk-устройства. Я не призываю так делать, но в аппаратуре для профессионального использования вполне допустимо передавать изохронные данные bulk'ом.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jun 28 2018, 22:03
Сообщение #35


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(aaarrr @ Jun 29 2018, 00:44) *
вспомнить, что на дворе 2018 год, и подавляющее большинство дисков и флешек подключается через персональный USB-SS, а не в соседнюю дырку FS-хаба

Не знаю как у Вас, а у меня всё втыкается в один USB-хаб, с хорошим внешним питанием. И дома и на работе. Мне лень лазить за комп и искать где там свободный разъём у него на другом хабе.
А на прошлой работе так вообще у всех коллег на столах USB-хабы стояли с кучами подключенных J-Link-ов, USB-COM-ов, флешек и прочих устройств. Так как руководство следило за порядком на столах сотрудников и требовало системники спускать под стол. А когда нужно по 10 раз в день подключать-отключать разные устройства к USB, то как-то очень неудобно каждый раз под стол лазить и комп оттуда вытаскивать.
Да и когда на обычном комповом хабе висит куча девайсов, то не всякая материнская плата выдаёт честные 5V на VUSB, чаще всего около 4.5V. И тут начинались всякие чудеса с отлаживаемыми девайсами. В конце-концов решили эту проблему кардинально - купили всем хорошие USB-хабы с мощными внешними источниками питания.
Да и некоторые отладчики глючат при длинных проводах по USB (не будем показывать пальцем на SAU510) и желательно хаб иметь вблизи отлаживаемого устройства - на столе.
А ещё на хабе очень удобно наличие кнопок для отключения девайсов без выдирания кабеля. Так что USB-хаб - наше всё в работе. cool.gif
Так что говорите за себя, а у всех всё очень по-разному.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 28 2018, 22:33
Сообщение #36


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Не понимаю, к чему эта ода USB-хабу. Хотя, раз уж все подключено через один хаб, это автоматически означает наличие кучи свободных хост-контроллеров для подключения "неправильных" устройств, буде возникнет в том нужда sm.gif

А у меня вот с хабами как-то не сложилось - разве что в мониторе есть, но в него включается 1-2 USB-COM шнурка и телефон на зарядку.
Зато используется несколько удлинителей на HS и SS (под стол никто не любит залезать). Если уж совсем углубиться в оффтоп, то стоит
заметить, что хороший хаб еще поискать надо - в основном продается просто дичайший шлак sad.gif
Go to the top of the page
 
+Quote Post
Rst7
сообщение Jun 29 2018, 10:00
Сообщение #37


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



QUOTE (jcxz @ Jun 29 2018, 00:09) *
Видимо такой же разработчик делал, как в первом посте. biggrin.gif


Да нормальный разработчик. Изохронный режим годится только для просмотра дома фильмов. Ну щелкнет при ошибке - и хрен с ним. Если есть желание не терять данные (например при многоканальном накоплении звука в студии) - то изохронный режим отменяется, остается bulk и ручной контроль за достаточной полосой.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
mantech
сообщение Jun 29 2018, 10:45
Сообщение #38


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(aaarrr @ Jun 29 2018, 01:33) *
Не понимаю, к чему эта ода USB-хабу. Хотя, раз уж все подключено через один хаб, это автоматически означает наличие кучи свободных хост-контроллеров для подключения "неправильных" устройств, буде возникнет в том нужда sm.gif

А у меня вот с хабами как-то не сложилось - разве что в мониторе есть, но в него включается 1-2 USB-COM шнурка и телефон на зарядку.
Зато используется несколько удлинителей на HS и SS (под стол никто не любит залезать). Если уж совсем углубиться в оффтоп, то стоит
заметить, что хороший хаб еще поискать надо - в основном продается просто дичайший шлак sad.gif


В принципе, да, бесили эти хабы, особенно в ранних компах, где 2-4 разъема, а хост 1 или 2 макс, вот и вставишь 2 флешки или винт и скорость сразу резко падает... Потом, когда появилась мать с 6 портами (3 хоста), сразу купил 2 качественных удлинителя (экран+ жилы 24+28авг) всю низкоскоростную шелуху, засунул в порт с хабом, и все полетело на ура, так и до сих пор делаю...



Цитата(Rst7 @ Jun 29 2018, 13:00) *
изохронный режим отменяется, остается bulk и ручной контроль за достаточной полосой.


К тому же булк гораздо легче реализовать в самописном драйвере laughing.gif
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jun 29 2018, 10:49
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(aaarrr @ Jun 29 2018, 01:33) *
Если уж совсем углубиться в оффтоп, то стоит
заметить, что хороший хаб еще поискать надо - в основном продается просто дичайший шлак sad.gif

Видимо не видели Вы хороших хабов. Вот сейчас у меня на столе: http://www.manhattan-products.com/mondohub
Это вещь - 28 портов с кнопочкой и лампочкой на каждом! rolleyes.gif
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 29 2018, 10:56
Сообщение #40


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(jcxz @ Jun 29 2018, 13:49) *
Это вещь - 28 портов с кнопочкой и лампочкой на каждом! rolleyes.gif

Ой. Нет, 28 портов мне точно ни к чему sm.gif Шести за глаза хватает.
Go to the top of the page
 
+Quote Post
uriy
сообщение Jun 29 2018, 11:40
Сообщение #41


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Тоже терпеть не могу эти хабы. И очень редко встречаю чтобы кто-то их использовал. Они все глючат. На столе лежит два Jlink, логический анализатор и USB наушники. Все висит на своем порту на матери. Системник под столом. Нет никаких проблем. Не думаю что в своем устройстве стоит ориентироваться на работу через хаб. Их очень мало у пользователей.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 29 2018, 11:45
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(uriy @ Jun 29 2018, 14:40) *
Их очень мало у пользователей.

Нет, их полно, причем самых отвратных sad.gif Поэтому первый пункт при удаленном решении проблем с USB-подключением - "включите устройство непосредственно в порт на задней панели материнской платы".
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jun 29 2018, 12:10
Сообщение #43


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(uriy @ Jun 29 2018, 14:40) *
Тоже терпеть не могу эти хабы. И очень редко встречаю чтобы кто-то их использовал. Они все глючат.

Так не надо всякий хлам с али таскать. И плеваться потом. Вы ещё флешку на 512 гиг там купите и жалуйтесь потом laughing.gif
Go to the top of the page
 
+Quote Post
mantech
сообщение Jun 29 2018, 12:56
Сообщение #44


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(jcxz @ Jun 29 2018, 13:49) *
Видимо не видели Вы хороших хабов. Вот сейчас у меня на столе: http://www.manhattan-products.com/mondohub
Это вещь - 28 портов с кнопочкой и лампочкой на каждом! rolleyes.gif


Наверно стоит, как неплохой комп biggrin.gif
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 7th July 2025 - 10:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.015 секунд с 7
ELECTRONIX ©2004-2016