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