Компания FTDI Chips разработала и выпускает отладочную платформу Vinculo (VNCLO-MB1A) на базе двухканального USB Host/Device контроллера VNC2 из семейства Vinculum-II. Отладочная плата представляет собой платформу для прототипирования систем и приложений на базе VNC2 и выполнена в виде отдельного модуля, который рассчитан на совместное использование с Arduino Duemilanove / Uno с установленными двумя дополнительными двухрядными коннекторами, предоставляющими дополнительно 10 выводов.
На плате установлен контроллер 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):
до 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), работа с ЖК дисплеем.
Для программирования контроллера компания предлагает среду разработки и отладки программного обеспечения Vinculum-II IDE (ANSII C), которая включает в себя отладочные инструменты, программные драйверы и библиотеки. Среда разработки использует стандартный ANSI C в отличие от программной платформы Arduino.
Компания FTDI Chips разработала и выпускает отладочную платформу Vinculo (VNCLO-MB1A) на базе двухканального USB Host/Device контроллера VNC2 из семейства Vinculum-II. Отладочная плата представляет собой платформу для прототипирования систем и приложений на базе VNC2 и выполнена в виде отдельного модуля, который рассчитан на совместное использование с Arduino Duemilanove / Uno с установленными двумя дополнительными двухрядными коннекторами, предоставляющими дополнительно 10 выводов.
На плате установлен контроллер VNC2 в 64-выводном корпусе с 38 линиями ввода/вывода, который дополнительно содержит 8-канальный 10-битный АЦП, ШИМ контроллер и интерфейс, поддерживает возможность подключения внешних модулей, разработанных Arduino, включая Ethernet, ЖК дисплеи и модули управления двигателями. Доступ к АЦП контроллера может осуществляться посредством SPI интерфейса.
Также на плате установлены: коннектор USB Host (type A), коннектор USB Device (mini-B). Для возможности отладки ПО имеется специальный разъем для подключения отладчика-программатора VNC2 Debug Module (приобретается отдельно), работа с отладчиком поддерживается в среде разработки Vinculum-II IDE.
Отличительные особенности:
Принципиальная схема модуля Vinculo
Для программирования контроллера компания предлагает среду разработки и отладки программного обеспечения Vinculum-II IDE (ANSII C), которая включает в себя отладочные инструменты, программные драйверы и библиотеки. Среда разработки использует стандартный ANSI C в отличие от программной платформы Arduino.
Перевод: Vadim по заказу РадиоЛоцман
На английском языке: FTDI unveils VINCULO, a powerful development platform for embedded systems requiring USB 2.0 connectivity