il-2 (12.02.2014 11:16, просмотров: 187) ответил Dingo на at90usb162 будь он неладен! проконтролируйте инициализацию?
По прерываниям от устройства - при инициализации достаточно разрешить только одно прерывание - по сбросу, а после сброса уже разрешать остальные. Иначе при коммутациях могут вызываться "холостые" Suspend/Wakeup. Прерывание Wakeup будет вызываться всегда при активности на шине, поэтому его нужно разрешать только в одном случае - при переходе в Suspend.