|
AT91USBFramework, динамическое изменение типа конечной точки |
|
|
|
 |
Ответов
|
May 11 2010, 12:45
|

developer
   
Группа: Свой
Сообщений: 902
Регистрация: 12-04-06
Из: Казань
Пользователь №: 16 032

|
Цитата(sergeeff @ May 11 2010, 09:55)  Вы все как-то вокруг да около. Что за проблема то? Посмотрели в докементацию на процессор какие точки поддерживают bulk протокол, одну определили на прием, другую - на передачу. Все! HOST шлет Data IN PID с номером конечной точки 2, а два у меня уже OUT. Вот в этом и проблема. А если я попытаюсь сделать контрольную точку 1 как IN, то данные из нее никогда не заберутся, т.к. HOST просит данные с конечной точки 2, а не 1.
--------------------
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.
|
|
|
|
|
May 12 2010, 11:39
|
Местный
  
Группа: Свой
Сообщений: 244
Регистрация: 21-02-05
Из: Урал
Пользователь №: 2 806

|
Цитата(VslavX @ May 12 2010, 16:07)  Такого не может быть, значит неправильно задали дескрипторы. Идеология USB именно предусматривает ..... А разработчик драйвера, являясь воинствующим атеистом, взял и ,пользуясь "визардом" DriverStudio, задал адреса EP так, как ему захотелось, даже не обращаясь к дескрипторам. Вот вам и " не может быть".
|
|
|
|
|
May 12 2010, 12:09
|

embarrassed systems engineer
    
Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038

|
Цитата(Седой @ May 12 2010, 14:39)  А разработчик драйвера, являясь воинствующим атеистом, взял и ,пользуясь "визардом" DriverStudio, задал адреса EP так, как ему захотелось, даже не обращаясь к дескрипторам. Вот вам и " не может быть". Умеючи-то что хошь можно сломать  Я так понял из ситуации что драйвер нормальный есть - в него топикстартер не лазил. Хотя... Я того AT91USBFramework "в глаза" не видел, возможно Вы правы - какой там драйвер я не знаю - очень может быть что кривой (привязаться к физическим номерам EP - это клиника) . Привык вот следовать рекомендациям MS, юзать штатные классовые драйвера и не писать, по возможности, своих.
|
|
|
|
Сообщений в этой теме
dimka76 AT91USBFramework May 7 2010, 13:09 sergeeff Цитата(dimka76 @ May 7 2010, 16:09) Если ... May 7 2010, 17:47 dimka76 Опишу проблему подробнее.
Есть драйвер, который р... May 10 2010, 06:01 aaarrr Цитата(dimka76 @ May 10 2010, 10:01) Полу... May 10 2010, 12:59  dimka76 Цитата(aaarrr @ May 10 2010, 16:59) Это д... May 11 2010, 04:36 sergeeff Когда вы хотите поменять что-либо в своем usb устр... May 10 2010, 06:54 dimka76 Цитата(sergeeff @ May 10 2010, 10:54) Ког... May 10 2010, 07:41  VslavX Мне представляется что динамически менять тип точк... May 10 2010, 08:58   dimka76 Цитата(VslavX @ May 10 2010, 12:58) Мне п... May 10 2010, 09:27 sergeeff Нормально воспримется May 10 2010, 11:21       dimka76 Цитата(VslavX @ May 12 2010, 16:09) Умеюч... May 12 2010, 12:25        VslavX Цитата(dimka76 @ May 12 2010, 15:25) А де... May 12 2010, 13:00         dimka76 Цитата(VslavX @ May 12 2010, 17:00) У Вас... May 13 2010, 06:11          sergeeff Цитата(dimka76 @ May 13 2010, 09:11) Это ... May 13 2010, 11:51 dimka76 Как и предполагалось, с STM32F103 все заработало. ... Aug 4 2010, 06:21
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|