Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: PIC18F4550 "Устройство USB не опознано"
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
eleco
Доброе время суток! Возникла вот такая проблема при подключении PIC18F4550 к порту USB WinXP сообщает что "Устройство USB не опознано"...

компилятор HI-TECH firmware микрочипа закомментированы строчки
Код
//#define USE_SELF_POWER_SENSE_IO
//#define USE_USB_BUS_SENSE_IO

питание от USB, на линиях резисторы по 36 Ом, на vusb конденсаторы 10 uF и 0,1 uF, кварц 20 МГц

конфигурация контроллера:
Код
__CONFIG(1, HSPLL & USBPLL & PLLDIV5 & PLLPOSTDIV2 & FCMDIS & IESODIS);
__CONFIG(2, VREGEN & PWRTDIS & BOREN & BORV20 & WDTDIS & WDTPS32K);
__CONFIG(3, CCP2RC1 & PBADDIS & LPT1DIS & MCLREN);
__CONFIG(4, STVREN & LVPDIS & ICPORTDIS & XINSTDIS & DEBUGDIS);
__CONFIG(5, UNPROTECT);
__CONFIG(6, UNPROTECT);
__CONFIG(7, UNPROTECT);
mustelus
Цитата(eleco @ Oct 25 2009, 13:04) *
Доброе время суток! Возникла вот такая проблема при подключении PIC18F4550 к порту USB WinXP сообщает что "Устройство USB не опознано"...

компилятор HI-TECH firmware микрочипа закомментированы строчки
Код
//#define USE_SELF_POWER_SENSE_IO
//#define USE_USB_BUS_SENSE_IO

питание от USB, на линиях резисторы по 36 Ом, на vusb конденсаторы 10 uF и 0,1 uF, кварц 20 МГц

конфигурация контроллера:
Код
__CONFIG(1, HSPLL & USBPLL & PLLDIV5 & PLLPOSTDIV2 & FCMDIS & IESODIS);
__CONFIG(2, VREGEN & PWRTDIS & BOREN & BORV20 & WDTDIS & WDTPS32K);
__CONFIG(3, CCP2RC1 & PBADDIS & LPT1DIS & MCLREN);
__CONFIG(4, STVREN & LVPDIS & ICPORTDIS & XINSTDIS & DEBUGDIS);
__CONFIG(5, UNPROTECT);
__CONFIG(6, UNPROTECT);
__CONFIG(7, UNPROTECT);


Так а с кокого перепуга оно должно опознаться...
А кто его опазновать та будет (обычно етим занимаеться драйвер соответствующего устройства)
aaarrr
Цитата(mustelus @ Oct 25 2009, 21:00) *
Так а с кокого перепуга оно должно опознаться...
А кто его опазновать та будет (обычно етим занимаеться драйвер соответствующего устройства)

Ничего подобного. Винда пишет "Устройство USB не опознано...", когда не может получить от него адекватного ответа на запрос дескрипторов, до драйвера дело еще не доходит.

Установить по этому сообщению причину проблемы не представляется возможным. Можно только сказать, что на D+ (или D-) присутствует подтягивающий резистор, и все.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.