У меня проблема с адаптером USB-RS485 в Windows XP. На этом ноутбуке запущена программа регистрации данных, а адаптер подключен к температурной камере. Через пару часов работы адаптер перестает работать. Я предполагаю, что Windows "выключает" порт USB, к которому подключен адаптер. Это всего лишь теория. Я надеюсь, что кто-то может предоставить больше информации о том, как Windows отключает USB-порты / концентраторы.
Согласно диспетчеру устройств Windows, корневые концентраторы USB имеют параметр «Разрешить компьютеру выключать это устройство для экономии энергии». Встроенная справка (знак вопроса в правом верхнем углу окна) говорит об этой опции следующим образом.
Указывает, будет ли операционная система выключать выбранное устройство, если это устройство может быть выключено. Однако, если устройство занято чем-то (например, обслуживанием вызова), операционная система не выключит устройство. Операционная система будет пытаться отключить все возможные устройства только тогда, когда они находятся в спящем режиме. Некоторые устройства должны всегда оставаться включенными. Если вам нужно, чтобы устройство всегда оставалось включенным, не устанавливайте этот флажок.
Это неоднозначное утверждение. Он говорит, что не выключит устройство, если оно что-то делает. Это подразумевает, что если он ничего не делает, он может выключить его, но в следующем предложении говорится, что он выключит устройство только в режиме гибернации. Так что это?