-
- Давайте попробуем отделить конфигурирование от работы. misyachniy(322 знак., 23.05.2005 11:06, )
- Зайди ко мне, испытаем на XP моем драйвере, может в этом глюки - Shuuura(23.05.2005 09:10, )
- в IN endpoint приходит OUT пакет ? - DASM(22.05.2005 18:45, )
- Происходит прерывание USB. В регистрах прерывания устравовлен бит OUT packet. Бит IN всегда сброшен. - Саня(22.05.2005 19:01, )
- к сожалению не знаю ваш проц (Цигнал ?) . В моем атмеле для каждой endpoint свой набор регистров - DASM(22.05.2005 21:09, )
- C8051F320. Там тоже самое. Регисторы флагов прерываний IN и OUT - отдельные. Для каждой ENDPOINT свой бит. Саня(728 знак., 22.05.2005 22:52, )
- стоп, принимаемый пакет должен идти в OUT endpoint и надо ЗАБИРАТЬ с FIFO, а то что надо выдать в комп - писать в IN FIFO. Ну и драйвер пишет - читает конечно в разные номера endpoint - старший бит в номере определяет направление - DASM(22.05.2005 23:10, )
- Ну я так и делаю Саня(719 знак., 23.05.2005 00:41, )
- хорошо, попробуйте скачать usbio - весьма удобная штука для этих целей. Линк - DASM(23.05.2005 00:47, , ссылка)
- Попробовал. Писать-пишет, читать - пишет устройство не распознано. - Саня(23.05.2005 10:23, )
- Если устройство не распознано, значит, ты в дескрипторах чего-то напортачил. Смотри внимательней там. - Звероящер(23.05.2005 14:48, )
- Попробовал. Писать-пишет, читать - пишет устройство не распознано. - Саня(23.05.2005 10:23, )
- хорошо, попробуйте скачать usbio - весьма удобная штука для этих целей. Линк - DASM(23.05.2005 00:47, , ссылка)
- двунаправленная только control - DASM(22.05.2005 23:13, )
- Ну я так и делаю Саня(719 знак., 23.05.2005 00:41, )
- Ответ: - Саня(22.05.2005 22:53, )
- стоп, принимаемый пакет должен идти в OUT endpoint и надо ЗАБИРАТЬ с FIFO, а то что надо выдать в комп - писать в IN FIFO. Ну и драйвер пишет - читает конечно в разные номера endpoint - старший бит в номере определяет направление - DASM(22.05.2005 23:10, )
- C8051F320. Там тоже самое. Регисторы флагов прерываний IN и OUT - отдельные. Для каждой ENDPOINT свой бит. Саня(728 знак., 22.05.2005 22:52, )
- к сожалению не знаю ваш проц (Цигнал ?) . В моем атмеле для каждой endpoint свой набор регистров - DASM(22.05.2005 21:09, )
- Происходит прерывание USB. В регистрах прерывания устравовлен бит OUT packet. Бит IN всегда сброшен. - Саня(22.05.2005 19:01, )