Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32F105 USB HOST HID KEYBOARD
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Artos5
Добрый вечер дорогие друзья ! Есть плата на 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

Код по необходимости могу скинуть .
Кто может сталкивался с подобным ? Помогите пожалуйста .
mantech
Цитата(Artos5 @ May 24 2017, 20:13) *
Проблема заключается в том что работают только некоторые клавиатуры


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