Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

И прерывания из-за ошибки PID toggle тоже нет!(+)

Отправлено mayn 08 марта 2008 г. 19:50
В ответ на: Вопрос по USB. Адресован в основном тем,кто работал с LPC2xxx (+) отправлено <font color=gray>mayn</font> 08 марта 2008 г. 18:21

У меня драйвер, видимо неправильный. Хотя он простенький и его структура такая же, как во многих примерах драйверов. Люди, помогите, плиз! Уже бьюсь над этим неделю, задавал вопрос на конференции, но мне предлагали только посмотреть на переключение PID'ов. Но сейчас, после трассировки, я вижу, что последние обработанные пакеты - SETUP, т.е. DATA 0, и подтверждающий прием IN - DATA 1:

SETUP SetupStage(read setup packet from ep0)
00 09 01 00 00 00 00 00
(REQUEST_STANDARD) SET_CONFIGURATION
StatusInStage(write empty packet to ep0)
IN (StatusInStage packet was already sent, IN confirms arrival

Значит, я уж точно должен был бы получить прерывание от bulk конечной точки. Но не получаю и даже более того - прерывания от какой-либо USB ошибки нет!


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
прибавьте тройку к двум:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru