FTDI выпускает отладочную платформу Vinculo
10.12.2010

Компания FTDI Chips разработала и выпускает отладочную платформу Vinculo (VNCLO-MB1A) на базе двухканального USB Host/Device контроллера VNC2 из семейства Vinculum-II. Отладочная плата представляет собой платформу для прототипирования систем и приложений на базе VNC2 и выполнена в виде отдельного модуля, который рассчитан на совместное использование с Arduino Duemilanove / Uno с установленными двумя дополнительными двухрядными коннекторами, предоставляющими дополнительно 10 выводов.

FTDI: отладочная платформа Vinculo

На плате установлен контроллер VNC2 в 64-выводном корпусе с 38 линиями ввода/вывода, который дополнительно содержит 8-канальный 10-битный АЦП, ШИМ контроллер и интерфейс, поддерживает возможность подключения внешних модулей, разработанных Arduino, включая Ethernet, ЖК дисплеи и модули управления двигателями. Доступ к АЦП контроллера может осуществляться посредством SPI интерфейса.

Также на плате установлены: коннектор USB Host (type A), коннектор USB Device (mini-B). Для возможности отладки ПО имеется специальный разъем для подключения отладчика-программатора VNC2 Debug Module (приобретается отдельно), работа с отладчиком поддерживается в среде разработки Vinculum-II IDE.

Отличительные особенности:

  • плата с установленным двухканальным USB Host/Device контроллером Vinculum-II (VNC2):
    • встроенный 16-разрядный CPU;
    • Flash-память программ 256 КБайт, RAM – 16 КБайт;
    • рабочая частота 12/24/48 МГц;
    • напряжение питания 3.3 В;
    • встроенный UART, интерфейс SPI, параллельный FIFO интерфейс;
    • до 44 линий ввода/вывода, в зависимости от корпусного исполнения;
    • поддержка различных классов устройств;
  • совместимость со всеми существующими модулями Arduino и поддержка коммуникаций с периферией;
  • установлен коннекторы USB Host и USB Device;
  • возможность питания от внешнего источника или от интерфейса USB, установлены регуляторы напряжения 5.0 В и 3.3 В;
  • переключатели конфигурации питания (USB, внешний), переключатель для установки величины опорного напряжения для АЦП;
  • два пользовательских светодиода, светодиод статуса;
  • отладочный интерфейс;
  • полная программная поддержка (интегрированная среда разработки), включая редактор кода, компилятор, ассемблер и отладчик;
  • предварительно скомпилированные драйвера для интерфейсов SPI, UART, USB;
  • предварительно скомпилированный драйвер, поддерживающий обширный список классов USB устройств, включая периферийные устройства FTDI, HID, поддержка файловой системы FAT;
  • готовые примеры приложений и ПО: работа с USB-хостом, USB HID (Human Interface Device), работа с ЖК дисплеем.

Принципиальная схема модуля Vinculo

Для программирования контроллера компания предлагает среду разработки и отладки программного обеспечения Vinculum-II IDE (ANSII C), которая включает в себя отладочные инструменты, программные драйверы и библиотеки. Среда разработки использует стандартный ANSI C в отличие от программной платформы Arduino.

Подробнее >>

Реклама