Протокол обмена компа (любого хоста) с дисковыми накопителями типа FLASH-диска представляет собой модифицированный SCSI (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено cm 03 марта 2005 г. 16:53
В ответ на: OK отправлено JS 03 марта 2005 г. 15:14

Ныне - SBC -2/3.
Полные и свеженькие описания SBC лежат на сайте http://www.T10.ORG.
Исследовать взаимодействие (протокольную часть) с USB-диском можно с помощью программки SNOOPYPRO (http://sourceforge.net/projects/usbsnoop/). Правда, с помощью нее нельзя исследовать процесс первичного коннекта. То есть, если setup - пакеты не проходят, то ошибку идентифицировать будет нельзя.
Есть ещё одна программулина - http://www.hhdsoftware.com/usbmon.html, однако она долго не живёт и обладает рядом раздражающих свойств.
Примеры построения USB-клиента (USB-диска) на Си есть как у Атмела (для AT89C51SND1), так и Тексаса (вернее,у Spectrum Digital) для DSP с USB на борту (TMS320C5509/5509A). Существует также USB Mass Storage на ассемблере для TMS320C5509 (SM подарил). Но, если нет рабочей евалборды под соответствующий проц, использование этого наследия будет несколько затруднено. Задавайте конкретные вопросы, ведь слить всю информацию по USB/SCSI я не смогу.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru