Модераторы: PILOT, ManiaK, Mazzi
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> USBN9604 + MEGA128, Комп не распознает устройство 
:(
    Опции темы
NagSerg
Дата 18.8.2005, 10:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 18.8.2005

Репутация: нет
Всего: нет



Собрал HID устройство по схеме с сайта USB Masters : http://www.is.svitonline.com/vks/Links/Download.html , только вместо AT90S8515 поставил MEGA128. При подключении устройства к компьютеру, не распознается. Комп пишет: USB Device Not Recognized. Пытался поставить дрова (по описанию должны установиться стандартные дрова Windows) - ничего. Я так думаю где-то ошибка в исходниках, в чем может быть ошибка?
Работаю в CodeVision.

Присоединённый файл ( Кол-во скачиваний: 25 )
Присоединённый файл  usbn9604.zip 9,09 Kb
PM MAIL   Вверх
cardinal
Дата 18.8.2005, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 8
Всего: 99



Не знаю, я работал с АТ89C5131, a у него бык bootloader, что являлось большим плюсом этого процессора. Как я поняк не у AT90S8515, не у MEGA128 этого bootloader'a нет.

А ты уверен, что у тебя процессор вообще зафурыкал?


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
NagSerg
Дата 19.8.2005, 08:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 18.8.2005

Репутация: нет
Всего: нет



Со стороны МЕГИ команды приходят в USBN9604, т.к. при в процедуре инициализации есть такая команда включить 3,3 регулятор напряжения, к которому подсоединен резистор к линии D+, что говорит хосту о подключении устройства. А вот такое ощущение, что со стороны компьютера не проходят команды - это как-нибудь можно проверить?
PM MAIL   Вверх
Alexei
Дата 20.8.2005, 06:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: 4
Всего: 4



Общие рекомендации:
1. Изучи протокол
2. Найди программу - монитор USB, чтобы вела лог.
И смотри , кто не прав.
Цитата
Пытался поставить дрова (по описанию должны установиться стандартные дрова Windows) - ничего.

Если у тебя драйвер(а он соответствует ОС?) не ставится, то чего ты хочешь?

Это сообщение отредактировал(а) Alexei - 20.8.2005, 06:07
PM MAIL   Вверх
NagSerg
Дата 22.8.2005, 08:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 18.8.2005

Репутация: нет
Всего: нет



Прочитал комп дескриптор, а проблема была в том, что МЕГА128 работает на частоте 16 МГц и USBN9604 (как потом я понял) не успевает выдавать байт, посланный МЕГЕ128. Я просто в процедуре чтения байта из USBN9604 добавил ещё один #asm("NOP") //Пустой машинный цикл , т.е. сделал небольшую задержку и USBN9604 стал успевать.
PM MAIL   Вверх
cardinal
Дата 22.8.2005, 09:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 8
Всего: 99



Цитата(NagSerg @ 22.8.2005, 06:18)
#asm("NOP") //Пустой машинный цикл

Знаешь старый добрый советский анекдот:
Цитата
Вызывают нашинских космонавтов в Кремль. Выходит к ним один из наших же главных и говорит:
-Товарищи, партия и правительство оказывает вам большую честь! Вам предстоит на космическом корабле слетать на Солнце!
Космонавты недоуменно переглядываются, перешептываются и говорят:
-Как так - на Солнце?! Мы же там сгорим!!!
Товарищ из Кремля морщится:
-Спокойно, товарищи! В ЦК партии не дураки сидят: ночью полетите!!!

smile
(это я про комментарий)


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
ManiaK
Дата 22.8.2005, 10:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Homo Sapience
***


Профиль
Группа: Комодератор
Сообщений: 1145
Регистрация: 3.8.2004
Где: ИУ5-93

Репутация: 2
Всего: 29



smile
А вообще, часто автоматически коментарии вылетают. Даже там, где ненужны. smile
PM MAIL WWW   Вверх
NagSerg
Дата 8.9.2005, 07:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 18.8.2005

Репутация: нет
Всего: нет



Такой вопрос: Чтобы в HID устройстве добавить конечную точку на прием от хоста в устройство нужно ли кроме добавления дескриптора конечной точки что-то менять в других дескрипторах, например в дескрипторе репорта?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)"
PILOT ManiaK
UniBomb Mazzi

На данный раздел помимо Правил форума распространяются текже следующие правила:


  • Прежде чем создать тему воспользуйтесь поиском или посмотрите в faq. Возможно на форуме уже есть ответ на ваш или близкий к вашему вопрос.
  • В заголовке темы в квадратных скобках обозначьте используемое семейство микроконтроллера: [avr],[pic],[arm].
  • При создании темы с вопросом указывайте участок кода с ошибкой, версию компилятора, схемы подключения, fuse биты и прочие данные, которые помогут найти правильный ответ. Для форматирования текста программ используйте кнопку код.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Для флуда, просьб выполнить задание, поиска партнёров или исполнителей существуют свои разделы.
  • Если вы заметили несовместимое с правилами сообщение, то можете уведомить об этом модератора раздела нажав кнопку Репорт у соответствующего сообщения.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема »


 




[ Время генерации скрипта: 0.0824 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.