Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Все не правильно(+)
Отправлено
misyachniy
08 мая 2007 г. 15:30
В ответ на:
Помогите кто сталкивался USB AT91SAM7
отправлено <font color=gray>zugza</font> 08 мая 2007 г. 15:10
>>(а также FEN в FADDR) включен
Адрес должен быть запрещен до пакета "Setup Adress"
>>>все включено. --- Это реклама гостинницы? Или есть более точное определение?
Резситор 1K5 на с +5В на D+ присутствует?
Составить ответ
|
Вернуться на конференцию
Ответы
Все присутствует, плата аргуссофт. FEN подсмотрел во freertos-овском примерчике в функции ресета ендпойнтов. Но до этого тоже не работало. Все включено:(+)
—
zugza
(08.05.2007 15:44:56
62.105.33.213
, 406 байт)
Странно
—
misyachniy
(08.05.2007 16:12:51
212.90.165.14
, 230 байт)
Методом опроса (деревянный, пробный вариант). Да и на обработчике брейкпойнт стоит, если что. Но... ничего.
—
zugza
(08.05.2007 16:22:29
62.105.33.213
,
пустое
)
Цштвщцы пишет "Обнаружено неизвестное устройство"? В спмске устройств есть неопознаное устройство?(-)
—
misyachniy
(08.05.2007 16:32:20
212.90.165.14
,
пустое
)
Никак нет. Плата питается от самого этого USB разъема. Пробовал и степпом отлаживать, и просто брейкпойнт на обработчик прерывания (на случай, если пока степпил, винда прекратила попытки посылать запросы). Но пример freertos-овский (HID device) работает
—
zugza
(08.05.2007 16:40:29
62.105.33.213
,
пустое
)
Для того чтобы Windows/Host задетектировал устройство нужна подтяжка на D+. Пока ее нет - работать не будет. Ссылка на схему есть?
—
misyachniy
(08.05.2007 16:46:44
212.90.165.14
,
пустое
)
Только что воткнул в новый порт, моментом залил программу и запустил ее. Помимо SOF прерывания обозначилось RX Suspend. Надо думать suspend от прерванной инициализиции HID(между втыканием разъема и заливкой программы). Может из-за этого нету активности? Просто я раньше работал с LPC2148, олимексовской отл. платой. У филипсов при hardware сбросе контроллера отключается подтяжка. Возможно здесь она остается.
—
zugza
(08.05.2007 16:56:14
62.105.33.213
,
пустое
)
При инициализации USB нужно отключиться от шины секунды на 2, но в любом случае усттройство должно появлятся(-)
—
misyachniy
(08.05.2007 17:08:37
212.90.165.14
,
пустое
)
Мистика... А на завтра окажется что нибудь банальное
—
zugza
(08.05.2007 17:15:0
62.105.33.213
,
пустое
)
Попробую с внешним БП, или флеш подчищщью..
—
zugza
(08.05.2007 17:16:9
62.105.33.213
,
пустое
)
Спасибо за участие
—
zugza
(08.05.2007 17:16:29
62.105.33.213
,
пустое
)
http://slil.ru/24344510 там 300кб. Но вот только что воткнул плату в другой разъем (отлаживаю в RAM, во флеш залит FREERTOS HID джойстик) - все определилось (у фриртоса)
—
zugza
(08.05.2007 16:49:57
62.105.33.213
,
пустое
)
Схема в pdf, в рисунок замучиешься переводить - сплошные порты (аля порты-прямоугольнички в пикаде, начинается в одном месте, продолжается в другом)
—
zugza
(08.05.2007 16:51:21
62.105.33.213
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 234:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru