飞特蒂亚公司(FTDI)日前推出全新 VINCULO 嵌入式开发平台,新产品提供USB主/从控制器并整合了16位的CPU的低成本开发平台,为低成本的嵌入式设计带来了新契机。 Vinculo 的设计灵感是来自于已上市的 Arduino Duemilanove / Uno。
透过导入FTDI 的Vinculum II VNC2- 64双通道主/从控制器,Vinculo开发平台使得设计者可以整合强大的USB 2.0连接,可以与由Arduino开放原始码社群所开发出来的越来越多的I/O应用板进行连接。VNC2包含一个16位/48 MHz的CPU核心, 256KB的Flash和16KB的SRAM,支持与外部的UART、FIFO、PWM、GPIO以及SPI主/从接口的连接。
Vinculo开发平台整合了所有所需的软硬件资源,可以让开发者在短时间内开发出一个创新且低成本的嵌入式系统。为了进一步增强它的功能,Vinculo模块整合了一组八信道、10位模拟数字转换器(ADC )。在仅仅55.38 mm x 68.58 mm 的PCB板上,Vinculo还支持多达38个通用输入/输出接脚(GPIO)USB A型(主)及USB mini B型(从)接头。
板上的ADC与VNC2上的PWM接口共同简化了与传感器、驱动器及其他的模拟设备连接,使得Vinculo可以有效地控制许多模拟系统。现有的I/O板可透过GPIO与Vinculum II VNC2连接。Vinculo的程序设计语言使用的是标准ANSII C的一个子集,并使用FTDI免费提供的软件开发工具、库和参考设计。Proto’板可以让设计者建立他们自己的原型板。套件中提供的LED、连接器及其他组件可以安装到原型板(Proto)上(Proto板和Vinculo板的规范相同)。
韧体的开发可以使用Vinculum II 开发工具链,此工具链提供了一个集成开发环境(IDE),包括C语言编译程序、组译器、链接器以及除错工具。FTDI提供了健全的设备类驱动库,其中包括了USB大容量储存类、HID (人机界面设备) 类、打印机类、Image类、CDC类及仪表。
希望复制或提高原始设计的第三方开发人员可以从FTDI免费获得Vinculo板的原理图与PCB板布线。由Vinculo工具链生成的程序代码和FTDI库也可以完全免费提供用作商业或非商业用途。