почему тогда пишет, что обнаружена перегрузка по юсб, и отключите устройство, которое много потребляет?
Потому что детектирование перегрузки происходит по уровню напряжения между контактами +5V_USB и GND. Если напряжение ниже определенного порога (или вообще равно 0, например), то выдается подобное сообщение. Т.е. всего лишь предполагается, что уменьшение напряжения связано с увеличением тока.
Yuretskok писал(-а):
там есть вкладка питание, и там потребляемый ток
Каждое устройство, которое подключается к USB по стандартам этого интерфейса обязано уведомить host-контроллер о своем возможном потребляемом токе. Эта цифра и будет показана в соответствующей вкладке.
Если хочется, то можете проделать простой эксперимент. Возьмите разъем USB и прицепите к линиям +5V_USB и GND резистор (или любую другую интересующую нагрузку) нужного сопротивления и мощности (с учетом максимального значения 500 мА для USB 1.1/2.0), а к линиям D+ и D- ничего не подключайте.
Полученную конструкцию воткните в разъем USB матплаты и загляните в соответствующую вкладку.
Если хочется, то можете проделать простой эксперимент. Возьмите разъем USB и прицепите к линиям +5V_USB и GND резистор (или любую другую интересующую нагрузку) нужного сопротивления и мощности (с учетом максимального значения 500 мА для USB 1.1/2.0), а к линиям D+ и D- ничего не подключайте.
Полученную конструкцию воткните в разъем USB матплаты и загляните в соответствующую вкладку.
P.S. Дубль, однако.