Средства разработки и отладки
VDRIVE1 - USB host модуль на основе VNC1L-1A
Рано или поздно у каждого разработчика возникает необходимость организации
какого либо запоминающего устройства в своей системе. Задачи могут быть
разные – от необходимости хранения измеренных значений в системе сбора
данных
и последующего переноса их на ПК до организации защиты системы от
несанкционированного доступа с помощью «съемного ключа». Учитывая массовое
распространение сегодня запоминающих устройств типа USB Flash disk (или
просто «флешка»), наиболее перспективным решением стало бы применение
именно этих устройств. Однако освоение интерфейса USB «с нуля», как
правило, занимает очень длительный период времени и не всегда является
целесообразным.
Модуль VDrive1 – простое решение, позволяющее легко подключить USB Flash
disk в существующее изделие. Для организации интерфейса необходимо только
4 сигнальных линии, +5В линия питания и земля. Используемая в VNC1L-1A
прошивка обеспечивает UART либо SPI интерфейс (выбирается установкой
джамперов на плате) для связи с внешним микроконтроллером.
Vinculum VNC1L-1A – первый из семейства Vinculum – устройств со встроенной
интегральной схемой хост-контроллера* USB от FTDI. Он не только способен
обрабатывать интерфейс хоста USB и функции передачи данных, но и благодаря
встроенному MCU и интегрированной Flash-памяти, Vinculum также может
инкапсулировать классы устройств USB. При подключении запоминающих
устройств большой ёмкости, таких как USB flash-накопители, Vinculum также
прозрачно работает и с файловой структурой FAT, взаимодействуя через UART,
параллельный FIFO или SPI интерфейс при помощи простого набора команд.
Vinculum представляет собой новое рентабельное решение для реализации
хоста USB в изделиях, у которых нет необходимых аппаратных ресурсов.
Особенности:
• VNC1L-1A USB host контроллер
• USB-A разъем для подключения Flash диска
• для интерфейса требуется только 4 сигнальных линии, линия +5В и GND
• возможность выбора интерфейса UART или SPI
• индикатор питания (светодиод)
• индикаторы трафика (2 светодиода)
• оригинальная прошивка от Vinculum,обеспечивающая необходимый интерфейс
• возможность обновления прошивки
• джампер с выводами PROG# и RESET#
• Пример организации интерфейса на Си (для PIC16F контроллера)
• схемы и прошивки доступны на Vinculum website
Типовое применение модуля: связь
микроконтроллера с Flash Disk с помощью VDRIVE1
|