Форум: "Прочее";
Текущий архив: 2012.05.13;
Скачать: [xml.tar.bz2];
ВнизUSB-RS232. Присоединенное к системе устройство не работает Найти похожие ветки
← →
Цукор5 (2012-01-03 13:37) [0]Имею:
- открываю RS232 порт (ф-ция CreateFile), получаю нормальный хендл;
- начинаю посылать данные (ф-ция WriteFile) и получаю ошибку (Код ошибки :31 Описание:Присоединенное к системе устройство не работает);
- при попытке закрыть хендл порта (ф-ция CloseHandle) получаю ошибку (Код ошибки :5 Описание:Отказано в доступе);
Все выше описанное происходит на ноутбуке с USB-RS232 переходником. Более того, описанная ситуация возникает в среднем после 10 часов простоя (т.е. на ноутбуке никто не работает и задание для работы с RS232 стартует самостоятельно без пользователя).
Думаю:
- после простоя питание на USB переходник перестает подаваться? Как проверить?
- не отключена какая-то опция спящего режима. Может в BIOS надо дополнительно указывать?
- кривые руки. Но ведь все и всегда работает в первые 10 часов (или когда ноутбуком интенсивно пользуются).
Буду рад любому совету. Спасибо!
← →
RWolf © (2012-01-03 13:47) [1]усыпить ноут, разбудить ноут, проверить гипотезу, что виноват спящий режим.
я бы ещё опробовал другую модель переходника.
← →
xayam © (2012-01-03 14:08) [2]если win7? Может неправильно настроен "План электропитания"...
← →
Цукор5 (2012-01-03 14:13) [3]2 xayam © (03.01.12 14:08) [2]
Не, Win XP.
2 RWolf © (03.01.12 13:47) [1]
В том то и дело, что вроде как отключен спящий режим.
← →
VICTOR_ (2012-01-03 20:23) [4]1. Проверить настройку электропитания для USB
2. Переходник воткнуть в другой разъем USB (желательно не соседний, а находящийся с другой стороны)
← →
Цукор5 (2012-01-04 00:43) [5]2 VICTOR_ (03.01.12 20:23) [4]
> 1. Проверить настройку электропитания для USB
Где найти подобную настройку?
← →
xayam © (2012-01-04 00:47) [6]/мой компьютер/свойства/оборудование/диспетчер устройств/контроллер usb/...[устройство]/свойства/управление электропитанием/
снять галку "Разрешить отключение этого устройства для экономии энергии"
← →
Цукор5 (2012-01-04 12:01) [7]2 xayam © (04.01.12 00:47) [6]
Спасибо. Действительно, там стояли галки. Убрал. Посмотрим, что получится...
← →
Димка На (2012-01-05 08:02) [8]
> снять галку "Разрешить отключение этого устройства для экономии
> энергии"
Помню доставили удовольствие эти галки для сетевой карты на windows server :)
← →
brother © (2012-01-08 17:38) [9]интересен результат уже)
← →
Цукор5 (2012-01-08 18:24) [10]А результат положительный на 80%. Три или четыре дня безупречной работы. Это впервые, за два месяца.
Вчера вечером очередной зависон был. Не разбирался еще, но, опять судя по всему ноут впал в "спячку". Может принудительно "крышку"(монитор) закрыли. Не понятно как подобное отслеживать.
Хочу как-то заставить программу выходить из подобных кризисных ситуаций. Но пока ума не приложу как закрыть хендл.
Как-то так...
← →
brother © (2012-01-08 19:14) [11]судя по
> Может принудительно "крышку"(монитор) закрыли
то тогда тебе это
> Но пока ума не приложу как закрыть хендл.
не поможет, надо прокладку между стулом и монитором менять)
зы имхо, а стоит ли его закрывать в такой ситуации? ибо железки нет ивсе потеряно)))))))))))))))))
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2012.05.13;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.002 c