DiMonstr 0 7 сентября, 2009 Опубликовано 7 сентября, 2009 · Жалоба Подскажите, на какой элементной базе возможно разработать следующее устройство. Девайс должен поключаться к хосту по интерфейсу USB и иметь 4 нисходящих порта для подключения мыши, клавиатуры, принтера и сканера. Нужен хаб. Этот список устройств жестко закреплен за данным компьютером. Устройство должно иметь список идентификаторов VID и PID и отклонять подключение того устройства, которого нет в списке разрешенных. Первый вариант реализации: аппаратный контроллер хаба (CY7C65100) + микроконтроллер HOST/Peripheral (CY7C67200). Микроконтроллер будет выполнять анализ VID и PID подключенных устройств, а также транзитом передавать данные межде двумя блоками SIE. Второй вариант реализации: хаб с интегрированным микроконтроллером (CY7C65113C). Что посоветуете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Седой 0 8 сентября, 2009 Опубликовано 8 сентября, 2009 · Жалоба Что посоветуете? Возможно я не прав, но аппаратно с указанными вами средствами проблему не решить. Программно и без использования дополнительных приблуд решить можно - драйвер или служба, которая просматривает подключенные устройства и выключает порты. Если хотите, чтобы это зависело от вашего устройства, тогда можно использовать и хаб с интегрированным микроконтроллером, главное чтобы микроконтроллер мог общаться с хостом и управлять включением и выключением портов хаба. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DiMonstr 0 11 сентября, 2009 Опубликовано 11 сентября, 2009 (изменено) · Жалоба Возможно я не прав, но аппаратно... А где найти этот контроллер? У cypress хаб с интегрированным микроконтроллером прошивается адаптером, который входит в комплект Development kit за $1000. Это очень дорого. Программно этот вопрос решить нельзя из-за соображений ненадежности данного способа. Есть ли аналогичные хабы с микроконтроллером других фирм? Может кто-нибудь применял на практике? Изменено 11 сентября, 2009 пользователем DiMonstr Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Седой 0 12 сентября, 2009 Опубликовано 12 сентября, 2009 · Жалоба А где найти этот контроллер? У cypress хаб с интегрированным микроконтроллером прошивается адаптером, который входит в комплект Development kit за $1000. Это очень дорого. Программно этот вопрос решить нельзя из-за соображений ненадежности данного способа. Есть ли аналогичные хабы с микроконтроллером других фирм? Может кто-нибудь применял на практике? Или вы не внимательно читаете, или я плохо объяснил - для решения вашей задачи специализированный хаб вообще не нужен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DiMonstr 0 16 сентября, 2009 Опубликовано 16 сентября, 2009 · Жалоба Или вы не внимательно читаете, или я плохо объяснил - для решения вашей задачи специализированный хаб вообще не нужен. Я тебя понял Седой. Разумеется, что для аппаратного контроля подключаемых устройств к хабу необходимо, чтобы хаб был со встроенным микроконтроллером, который будет управлять нисходящими usb-портами. Между прочим с помощью CY7C65113C можно решить эту задачу. Только не совсем ясно сколько для этого нужно писать кода и что реализовывать ещё кроме моей задачи?! Во-вторых, чтобы прошить камень нужно затариваться ещё кучей никчемных дорогостоящих железок. Не катит такой вариант! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DiMonstr 0 16 сентября, 2009 Опубликовано 16 сентября, 2009 · Жалоба Кто работал с камешком CY7C67300? Что нужно знать, чтобы реализовать транзитную передачу данных между двумя модулями SIE. Структурная схема девайса: ХОСТ <-> CY7C67300 <-> HUB <-> Keyboard, mouse, printer, scanner. Какие функции нужно реализовать программно для CY7C67300? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shunix 0 7 октября, 2013 Опубликовано 7 октября, 2013 · Жалоба Добрый день. вопрос по CY7C65113C. может ли он работать чисто как хаб? то есть не зашивая в него ничего и подключив как показано в даташите (только я использовал всего 2 выходных usb, и не ставил никакого управления по питанию) при подключении к компу, ХР внизу в правом углу выдаёт что устройтсво не опознано. а если клацнуть на него то появляется окно(см вложение). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться