Образовался пробел в знании материально-технической части. Восполняем. Есть у USB-устройства такой конфигурационный дескриптор (Configuration Descriptor), название которого можно перевести как "Энергопотребление". Он хранится внутри USB-устройства и сообщает системе, а конкретно - корневому разветвителю - USB хабу, "аппетиты" устройства.
Непосредственно связан с дескриптором Power Consumption другой параметр - Power Attribute, информирующий о способе запитки девайса - от платы, от своего источника питания; и о способности уйти в спячку. Последнее - важно! Спать уйти-то мы сможем, а вот проснемся ли и за счет чего (в первую очередь: какие стартовые токи потребуются) - это вопрос!
Как прочитать эти параметры из устройства? Это - домашнее задание
Кому задание? У меня впечатление, что что-то порушилось в структуре топиков. Так?
А кому счас легко...
Разве это сложный вопрос? Кому-то же нужно знать на него ответ?
Открытая книга: icbook.com.ua
Отправить комментарий