МАРСОХОД

Open Source Hardware Project

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА: Cyclone повтор "проект USB"

Cyclone повтор "проект USB" 6 года 8 мес. назад #1159

  • Alport
  • Alport аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 4
  • Спасибо получено: 0
Здравствуйте!
Имеется самодельная отладочная плата на Cyclone. Решил повторить проект marsohod.org/projects/117-usbenh . Вместо флеш памяти, как в предыдущем проекте, использую внутреннюю память, для чего создал с помощью MegaWizard'а компонент ROM памяти проинициализированный данными из файла table2.mif плюс присоединил к нему сдвиговые регистры.
image1.bmp
Проект зашивается, вижу как происходит запрос на ответ, хост контроллером компьютера, моего устройства, но ответа я неполучаю и Windows выдает ошибку "Устройство USB не опознано...". Для согласования входов/выходов FPGA используется микросхема
74LVTH16245ADGGRE4.pdf. Так как мне нужен двунаправленый выход, я ногу 2DIR подаю сигнал c выхода USB передатчика ls_usb_send, bus_enable.
У меня подозрение, что длительности этого сигнала не достаточно, для того чтобы данные смогли считаться с USB устройства.
Вопрос: Как можно увеличить эту длительность? Или посоветуйте как обойти эту проблему с двунаправленым выходом. Сразу скажу не стыдясь, логику работы USB передатчика я не понял. Может быть, где-то есть и ошибка в компоненте памяти, но и в другом проекте marsohod.org/projects/plata1/54-simpleusb такая же ошибка "Устройство USB не опознано..."

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • Страница:
  • 1
Время создания страницы: 0.133 секунд

ВКонтакте  facebook  GitHub  YouTube  Twitter