USB 主端方案——FT311D、FT313H、VNC2
随着手持式设备的普及,平板电脑丶手机和消费电子设备需要搭配可以用USB相连的主端支持变得非常重要。FTDI正在扩大其重点包括:安卓开源配件协议倡议的USB主机系统,以及扩充USB USB2.0高速能力和持续的支持系统级解决方案,包含USB技术(16位微控制器,USB主机和USB设备功能)。
VNC2
Vinculum系列器件提供在系统中的一个USB主机端口的解决方案。Vinculum2 (VNC2),则提供大量的硬件支持,其中包括16位微控制器丶USB主机和设备的能力丶嵌入式快闪记忆体,以及众多的接口选项。此外,VNC2提供整套广泛的应用程序ROM的设计代码,并提供整套开发应用程序的所需的工具链。
安卓主控(FT311D)
FT311D芯片是专为安卓主控端所设计,支持安卓开源配件模式(安卓3.1以上版本)。这
款芯片可支持枚举并同时启动安卓平台,其中有3个GPIO线可选择各种端口的桥接。这些端口包括GPIO,UART,PWM,I2C主控,SPI主控和SPI从端。有32脚的QFN或LQFP封装可选,这可让安卓设备如手机和平板电脑可透过如此小而可靠的桥接器经过USB与外部硬件通信。设备不需要在安卓平台加载任何驱动,由於FT311D是USB主控端,安卓USB端口也不需供电。为了支持FT311D主控芯片,FTDI也提供开发工具和GPIO接口板,便於工程师设计并提供简单的资料传输以整合到终端用户的系统中。有了这个固定功能桥接主芯片,设计人员可以快速,方便地把USB功能实现到与安卓系统互相连接的产品内。
USB2.0高速主控方案 (FT313H)
FT313H是FTDI的第一款高速USB主控制器,可提供更快的数据传输率达480Mbps。这款器件为一个单通道USB设备到并行处理器总线,具有DMA引擎优化数据传输。这款器件还支持电池充电主控端枚举功能。
VINCULUM开发工具支持
预编译打包式固件
由于Vinculum器件本身是微控制器, 需要一个ROM文件加载到内部闪存以实现他们所要求的功能. 为缩减开发时间, 可以下载一些通用的ROM文件, 而不需要编写任何代码. 在VNC2上还支持来源代码以方便客制化使用.
工具链
为了拥有更多的弹性,有一款免费的工具链 (Vinculum II IDE) 可帮助开发人员创建专用的ROM文件。这个工具链提供一套库来控制器件的每个功能模块,以及一套设备类库来使VNC2主控不同的USB设备类。所有代码都采用C语言编程,提供开发人员写出高阶而方便维护的代码。
除了创建代码,工具链还提供编译器来产生ROM文件输出,还有编程器和调试器接口允许用户加载代码到VNC2,以及单步执行代码以便於调试任何代码问题。
用户1649379 2012-12-13 15:24
用户1479738 2012-8-14 12:07
用户1623276 2012-7-28 16:52