реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> STM32F105 USB HOST HID KEYBOARD, Работают только некоторые клавиатуры
Artos5
сообщение May 24 2017, 17:13
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 124
Регистрация: 21-07-13
Из: Украина, Ахтырка
Пользователь №: 77 613



Добрый вечер дорогие друзья ! Есть плата на STM32F105 каркас собран в кубе , и дописан под свои нужды . Проблема заключается в том что работают только некоторые клавиатуры (при нажатии клавишь выводят в юарт символы "сканкоды").
В частности заметил что работают клавы FS 12Mb a LS 1.5Mb - не работают...
Есть вот логи снятые с двух клавиатур :
https://drive.google.com/file/d/0BxEy5lBKNE...nhFek9la0E/view // девайс который заработал на СТМ32
https://drive.google.com/file/d/0BxEy5lBKNE...G9WMWlnME0/view // девайс который не заработал на СТМ32

Проблема моя аналогична этой:
https://community.st.com/message/156983 ... ent-156983

Код по необходимости могу скинуть .
Кто может сталкивался с подобным ? Помогите пожалуйста .

Сообщение отредактировал Artos5 - May 24 2017, 17:15
Go to the top of the page
 
+Quote Post
mantech
сообщение May 26 2017, 19:26
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Artos5 @ May 24 2017, 20:13) *
Проблема заключается в том что работают только некоторые клавиатуры


Для начала проверьте, проходит ли энумерация устройства(получение дескрипторов интерфейса, репорта и т.п.), если проходит, то правильно пишите ХИД-парсер и используйте результаты его работы, ибо там много нужных полей и номеров репортов, с мышками была подобная проблема, то номер репорта не тот, то поля не соответствуют, а в некоторых случаях вообще не тот интерфейс выбирался, особенно в композитных устройствах (клава+мышь).

Сообщение отредактировал mantech - May 26 2017, 19:29
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th August 2025 - 22:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01356 секунд с 7
ELECTRONIX ©2004-2016