Перейти к содержанию
    

HID клавиатурa

Скачал библиотеку (STM32F105/7 and STM32F2xx USB on-the-go Host and device library (UM1021) Там есть пример для HID клавиатуры... .

Запрограммровал плату от starterkit.

Энумерацию проходим, нажатие клавиш не видим. Более подробное вникание - оказывается плата ничего не отправляет!!! хотя должна...

Стандарт от USB

Работаю в Кeil

Прошу помощи...

 

PS Гугление показало, что проблема не у меня одного но к сожалению решения не нашел....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

обратился в тех поддержку STM

 

написали:

has the customer changed the FW so to be adapted to their board? There is some HW dependency (LCD, buttons).

 

I just tried the FW on the STM32 G-EVAL, this works fine so I can see the keyboard is enumerated.

 

I used Google to translate the forum, but in the forum the question is about device, not host. ( http://translate.google.com/translate?hl=e...p%2Ft92328.html ).

 

Are they sure they have the Full Speed project setting, not the High Speed?

 

Can they try a mouse instead? does it work?

даже скриншот прислали

 

пояснил, что энумерацию прохожу и проблема в том что

1. не распазнает нажатие клавиш;

2. нет управления светодиодами на клавиатуре

Оригинал

Тhank you for the e-mail.

I have such answers to your question:

 

1. The keyboard is enumerated. The customer sees a similar screenshot with a phrase in the end - "enumeration completed", that you have sent to me earlier.

2. But the keyboard is not recognized by STM32F217. Not recognized – it means:

- ASCII code of the pressed button on the keyboard is not displaying in debugger (Keil) or LCD. ASCII code link - http://www.asciitable.com/ .

- LED of button Caps lock on the keyboard is not displaying at pressed button Caps lock.

- Speed of interrogation of buttons of keyboard does not control by the user.

 

на что прилали ответ

 

ok, I’m sorry for misunderstanding. Personally I’ve just done the test with enumeration because this I thought was the problem. Now I have the same problem as the customer.

 

I’ve reported this to the library developers. Please give us some time to get you the feedback. I’ll come back to you as soon as I have something.

 

Best regards,

 

PS Выложил может кому будет интересно...

post-24839-1329902903_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

обратился в тех поддержку STM

 

Кстати, да, у них техподдержка быстро отвечает, я и сам к ним обращался, и ответы получал достаточно оперативно. Интересно, где же все-таки окажется причина проблемы ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кстати, да, у них техподдержка быстро отвечает, я и сам к ним обращался, и ответы получал достаточно оперативно. Интересно, где же все-таки окажется причина проблемы ...

как ответят - сообщу ;)

PS Самому интересно.... да и сроки поджимают

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как ответят - сообщу ;)

PS Самому интересно.... да и сроки поджимают

ответили...

Coming back to you in case of the HID keyboard.

We’ve issued a new library version, I tested it and it works here on my place with USB keyboard.

let me know if this solves your problem. Please note that the CAPS lock, NUM lock keys are still not supported.

usb_host_device_lib.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...