Показать сообщение отдельно
Старый 09.09.2017, 11:07   #774
lti1
Старший Пользователь
 
Аватар для lti1
 
Регистрация: 17.01.2010
Возраст: 48
Город: Самара
Регион: 63, 163
Машина: Skoda Octavia A5 FL && Skoda Octavia Tour && ̶F̶F̶3̶
Сообщений: 457
lti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от Rover Посмотреть сообщение
У меня возникла проблемма, может кто сталкивался.
Скетч этот, ардуина про микро. Всё прекрасно шьётся и работает под Андроидом, Виндой, но вот под WIN 10 странный трабл - если ардуина сидит в USB порту (не важно, ХАБ или на матери), то после перезагрузки или включения компа она как ХИД устройство не реагирует на нажатие клавиш, надо переткнуть, тогда всё норм. Причём СОМ порт виден без всяких траблов. Повторю, это только под десяткой, под семёркой или андроидом всё норм.
Что это может быть?
Как бороться?- электрически перезагружать USB не очень кошерно.
Может быть внедрить функцию "reset" в данный скетч? Например при длительном нажатии AltTab сделать перзагрузку ардуины?
Как это прописать в скетче?
В таком случае правильнее задействовать вывод VBUS, то есть подавать на него логическую единицу после загрузки винды.
После выключения компа USB порт обесточивается? Можно попробовать добавить задержку после подачи питания на ардуино, в setup().
PHP код:
void setup()  
{
delay(30000); // задержка 30 секунд
analogReference(DEFAULT); // подключение внутреннего напряжение AVCC к выводу AREF (опорное напряжение) 
Keyboard.begin();  

Миниатюры
Нажмите на изображение для увеличения
Название: IMG_2706.jpg
Просмотров: 391
Размер:	52.5 Кб
ID:	48103  
lti1 вне форума   Ответить с цитированием