Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
21.04.2012, 11:16
|
|
Частый гость
Регистрация: 04.06.2007
Адрес: г. Михайловка
Сообщений: 34
Сказал спасибо: 3
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
HID
Доброго времени суток!!
Подскажите, зашел в тупик, при включении происходит следующее:
1. возникает флаг IDLEIF,
2. ACTVIF и SE0,
3. URSTIF и SE0,
4. TRNIF, PKTDIS и приходит 8 байт запрос стандартного дескриптора (при этом я кладу дескриптор в буфер EP0 in)
5. UERRIF и BTOEF,
6. TRNIF и USTAT = 4 (пакет IN)
7. UERRIF и BTOEF,
8. URSTIF
затем картина с 8-4 повторяется от 3 до 7 раз после чего устанавливается флаг IDLEIF и винда пишет "USB устройство работает неправильно"
Пишу в MicroCode Studio PicBasic Pro, процессор PIC18F2550, пытаюсь чтоб определился как HID устройство. Помогите кто чем может??
|
|
|
Сказали "Спасибо" Bruse82
|
|
|
21.04.2012, 11:38
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Осваиваем USBee
Bruse82, Вы ветку не спутали ????
__________________
Осторожно , злой кот
|
|
|
Сказали "Спасибо" dosikus
|
|
|
21.04.2012, 12:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,587
Сказал спасибо: 704
Сказали Спасибо 4,352 раз(а) в 1,996 сообщении(ях)
|
Re: Осваиваем USBee
Сообщение от Bruse82
|
Пишу в MicroCode Studio PicBasic Pro, процессор PIC18F2550, пытаюсь чтоб определился как HID устройство. Помогите кто чем может??
|
А кто вам наплел про HID? Или музыкой навеяло?
|
|
|
|
21.04.2012, 19:00
|
|
Частый гость
Регистрация: 04.06.2007
Адрес: г. Михайловка
Сообщений: 34
Сказал спасибо: 3
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Осваиваем USBee
Про HID никто не плел, со стороны компа легче работать!!!
Даже КОМ порт ито гемороидальнее, собераеш куски в одну переменную, потом по ключевым байтам опять делищ, а время уже ушло!!!
Да ветку наверное спутал, понял прогледев часть форума с первой страницы..
Напрашивается вывод, что здесь программистов нет..
|
|
|
Сказали "Спасибо" Bruse82
|
|
|
21.04.2012, 19:20
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: Осваиваем USBee
Сообщение от Bruse82
|
Напрашивается вывод, что здесь программистов нет..
|
Которые с HID разобраться не могут - и вправду.
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
21.04.2012, 20:05
|
|
Частый гость
Регистрация: 04.06.2007
Адрес: г. Михайловка
Сообщений: 34
Сказал спасибо: 3
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
|
Re: Осваиваем USBee
Собственно между HID, CDC, и тому подобных USB устройствах разница в начальной конфигурации, по которой комп ищет дрова (для HID дрова в винде есть и неважно какой инфой обменивается устройство). У меня какраз и неполучается передать набор дескрипторов, от которых и зависит как определится. Уже и дампы памяти снял, складывается ощущение что данные от проца в комп не доходят. Дальше получения запроса и попытки отправить стандартный дескриптор устройства не ушол
|
|
|
Сказали "Спасибо" Bruse82
|
|
|
21.04.2012, 20:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: HID
Если мне не изменяет память, у Микрочипа есть готовые шаблоны в том числе для HID-устройств. http://www.microchip.com/stellent/id...GE&nodeId=2896 Попробуйте начать с них.
__________________
misterdi<@>i.ua
|
|
|
Сказали "Спасибо" MisterDi
|
|
|
21.04.2012, 21:33
|
|
Вид на жительство
Регистрация: 13.09.2009
Адрес: Украина Львовская обл.
Сообщений: 413
Сказал спасибо: 18
Сказали Спасибо 148 раз(а) в 104 сообщении(ях)
|
Re: HID
Если работаете на Бейсике , посмотрите лучше в сторону Протона или Рыбы
Где есть плагин ЕсиНид , возможно поможет . Который помимо заготовки для ПИКа делает также и для ПК .
|
|
|
Сказали "Спасибо" Andriy76
|
|
|
21.04.2012, 21:45
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: HID
Про HID - есть Отличнейшая книга "Практика программирования USB .Павел Агуров." (там правда не PIC, но со стороны компьютера- не важно (в сети есть))
|
|
|
Сказали "Спасибо" OlegNZH
|
|
|
23.04.2012, 00:30
|
|
Прописка
Регистрация: 23.01.2008
Сообщений: 102
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 19 сообщении(ях)
|
Re: HID
В mikroBasic USB HID работает без танцев с бубном.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Bluetooth HID
|
andrey9806 |
Микроконтроллеры, АЦП, память и т.д |
7 |
23.02.2012 08:18 |
USB HID на mega8
|
svd71 |
Микроконтроллеры, АЦП, память и т.д |
0 |
10.11.2011 23:37 |
VB.NET USB HID
|
Easyrider83 |
Микроконтроллеры, АЦП, память и т.д |
28 |
27.09.2011 12:43 |
ATiny45 HID USB
|
Ivanbiv |
Микроконтроллеры, АЦП, память и т.д |
4 |
24.08.2011 15:00 |
HID-устройство на AT90USBKEY
|
Archer07 |
Микроконтроллеры, АЦП, память и т.д |
5 |
25.08.2010 23:43 |
Часовой пояс GMT +4, время: 09:50.
|
|