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

 
 
> High-Speed USB устройство, Вопросы к специалистам
Stanislav
сообщение Sep 11 2005, 00:17
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Разрабатывается довольно навороченное устройство захвата видео. Связь с PC-совместимым компьютером, работающим под Windows2K/XP предполагается осуществлять по шине USB в режиме High Speed. В качестве контроллера USB используется ISP1582 от Philips. Предположительная конфигурация девайса (не считая эндпоинта 0):
- три эндпоинта типа IN;
- один эндпоинт типа OUT.
Эндпоинты типа IN несут следующую функциональную нагрузку (пронумерованы условно):
1) Передача видео превью (картинка 360х288) в стандарте ITU-601/656 с эффективной скоростью порядка 40-45 Мбит/с. Режим - изохронный.
2) Передача видео в стандарте MPEG-2 с фиксированной скоростью порядка 4 Мбит/с. Режим - асинхронный, конкретно пока не выбран.
3) Передача побочной информации, <1 Мбит/с. Режим - interrupt.
Эндпоинт типа OUT используется для передачи служебной информации от PC к девайсу. Режим - bulk.
Таким образом, существует 4 пайпа, не считая управляющих, с суммарной эффективной скоростью передачи около 50 Мбит/с. Превью должно выводиться на экран, а другие IN пайпы предназначены для записи на диск.
В дальнейшем предполагается подключать к одному компьютеру до 4-х таких устройств.
В связи с этим возникает ряд вопросов.
1. Как правильно создать драйвера верхнего уровня для стыковки с клиентским софтом? Достаточно ли для этого использовать WinDriver USB, или есть какие-то подводные камни? Проблема усугубляется тем, что я сам, в силу определенных причин, не пишу софт под винду, а наши программисты ленивы и/или недостаточно квалифицированы, поэтому помощи от них ждать не приходится.
2. Прожует ли один USB порт суммарный поток данных ~200-240 Мбит/с, если к нему будут подключены 4 таких устройства через внешний хаб (предполагается, что корневой хаб более ничем не будет загружен)? И прожует ли этот поток сама винда?
3. Нужен ли какой-либо дополнительный софт для использования внешнего хаба?
4. Уместно ли заводить дополнительные пайпы или эндпойнты в рамках того же девайса для достижения каких-либо преимуществ?
Пока все. Простите, если вопросы покажутся несколько ламерскими - тематика для меня совсем новая.
Заранее спасибо.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Stanislav   High-Speed USB устройство   Sep 11 2005, 00:17
- - MALLOY2   Прожует, но мильно играет роль на таких скоростях ...   Sep 11 2005, 12:48
|- - Stanislav   Цитата(MALLOY2 @ Sep 11 2005, 15:48)Прожует, ...   Sep 12 2005, 00:37
|- - Trashy   Цитата(MALLOY2 @ Sep 11 2005, 15:48)Прожует, ...   Sep 12 2005, 09:38
- - MALLOY2   Я и использовал 1 ендпоит с 4х буферизацией (4*512...   Sep 12 2005, 07:31
- - aal   2 MALLOY2 Заливай!   Sep 12 2005, 09:20
- - MALLOY2   Цитата(Trashy @ Sep 12 2005, 12:38)Цитата(MAL...   Sep 12 2005, 09:48
|- - bve   Попробуйте Total(Windows) Commander или Far для за...   Sep 12 2005, 11:23
|- - FLTI   "USBIO дает скорость 44 метра пер секонд...   Sep 12 2005, 13:55
- - MALLOY2   Цитата(bve @ Sep 12 2005, 14:23)Попробуйте To...   Sep 12 2005, 11:40
|- - bve   Цитата(MALLOY2 @ Sep 12 2005, 14:40)Цитата(bv...   Sep 12 2005, 12:15
- - MALLOY2   Не надо всем подряд засорять FTP !!! ...   Sep 12 2005, 12:35
- - MALLOY2   Цитата(FLTI @ Sep 12 2005, 16:55)"USBIO ...   Sep 12 2005, 14:22
|- - FLTI   А почему все-таки такая высокая загрузка процессор...   Sep 12 2005, 14:34
- - MALLOY2   Цитата(FLTI @ Sep 12 2005, 17:34)А почему все...   Sep 12 2005, 21:16
- - MALLOY2   Цитата(aal @ Sep 12 2005, 12:20)2 MALLOY2 Зал...   Sep 12 2005, 21:26
- - Stanislav   Цитата(MALLOY2 @ Sep 13 2005, 00:26)Залил /u...   Sep 14 2005, 13:13
- - Stanislav   Вот еще вопрос: как правильно установить связь с к...   Sep 20 2005, 16:12
- - Konst_777   Цитата(Stanislav @ Sep 20 2005, 19:12)... Под...   Sep 20 2005, 18:15
- - Stanislav   Цитата(Konst_777 @ Sep 20 2005, 21:15)Цитата(...   Sep 20 2005, 21:53
- - Konst_777   Цитата(Stanislav @ Sep 23 2005, 16:55)Ура, за...   Oct 7 2005, 12:32
- - Inno   Коллеги, подскажите где можно взять взломанную вер...   Oct 12 2005, 06:22
- - Andy Great   Цитата(Inno @ Oct 12 2005, 09:22)Коллеги, под...   Oct 18 2005, 17:49
- - Inno   Благадрю. Еще вопрос: CY7C68001, Использую windriv...   Oct 24 2005, 12:26


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

 


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


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