USB Raw控制传输与USB Raw数据块传输的区别?



主要软件:
主要软件版本: 1.1
主要软件修正版本: N/A
次要软件: N/A

问题: 我有一个使用USB Raw协议的第三方USB设备,并通过VISA 驱动开发向导(VISA Driver Development Wizard)进行了配置。我找到了使用该设备的范例,里面提到了USB Raw控制传输与USB Raw数据块传输。请问二者的区别,以及我应该选择哪个进行编程?

解答:
USB有四种方式与其连接的设备通信,分别为控制传输、数据块传输、等时传输和中断传输。每一种方式有其特殊的目的和用途:
          目前,National Instruments只支持控制传输、数据块传输和中断传输。最终用哪种方式与设备进行交互是特定的,并由用户自己决定。下面的链接将教您如何使用这些传输模式。


相关链接: KnowledgeBase 325APJ2Y: How Can I Communicate With a Device Using NI-VISA USB RAW Mode?
KnowledgeBase 3BEHDLV4: How Do I Use VISA To Do An Interrupt Out Transfer For My USB RAW Device?
Developer Zone Example: USB RAW Control Communication in Visual C#.NET
Developer Zone Example: USB RAW Bulk Communication with Visual C#.NET
Developer Zone Tutorial: Using the VISA Driver Development Wizard and NI-VISA to Develop a PXI/PCI Driver in Windows

附件:





报告日期: 11/16/2007
最近更新: 09/13/2011
文档编号: 4FFAGQL3