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

 
 
> HID клавиатурa, на STM32
Maverick
сообщение Feb 21 2012, 11:44
Сообщение #1


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Скачал библиотеку (STM32F105/7 and STM32F2xx USB on-the-go Host and device library (UM1021) Там есть пример для HID клавиатуры... .
Запрограммровал плату от starterkit.
Энумерацию проходим, нажатие клавиш не видим. Более подробное вникание - оказывается плата ничего не отправляет!!! хотя должна...
Стандарт от USB
Работаю в Кeil
Прошу помощи...

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


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Maverick
сообщение Feb 22 2012, 09:30
Сообщение #2


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



обратился в тех поддержку 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 Выложил может кому будет интересно...
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
kovigor
сообщение Feb 22 2012, 09:44
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Maverick @ Feb 22 2012, 12:30) *
обратился в тех поддержку STM


Кстати, да, у них техподдержка быстро отвечает, я и сам к ним обращался, и ответы получал достаточно оперативно. Интересно, где же все-таки окажется причина проблемы ...
Go to the top of the page
 
+Quote Post
Maverick
сообщение Feb 22 2012, 09:48
Сообщение #4


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(kovigor @ Feb 22 2012, 11:44) *
Кстати, да, у них техподдержка быстро отвечает, я и сам к ним обращался, и ответы получал достаточно оперативно. Интересно, где же все-таки окажется причина проблемы ...

как ответят - сообщу wink.gif
PS Самому интересно.... да и сроки поджимают


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 24th July 2025 - 16:56
Рейтинг@Mail.ru


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