【问题标题】:Adapting existing win usb driver for LabVIEW为LabVIEW调整现有的win usb驱动程序
【发布时间】:2017-09-12 15:10:40
【问题描述】:

我有一个特定的 USB 设备,它有自己的 Win7 驱动程序。 它在我的 .NET 应用程序中运行良好,我正在使用驱动程序函数 (C++) 来操作设备。

现在我正试图让这个设备在 LabVIEW 中工作。 有没有办法以某种方式调整现有的驱动程序?或者它没用,我需要为LabVIEW编写全新的驱动程序?

现在我使用“NI-VISA Driver Wizard”创建了一个驱动程序,以便“NI MAX”和“NI-VISA Interactive Control”检测我的设备。但我不知道下一步该怎么做?

【问题讨论】:

  • 驱动有关联的dll吗?
  • 没有。只有 .c 和 .h 文件才能包含在代码中。

标签: driver labview


【解决方案1】:

【讨论】:

  • 谢谢!这就是我要走的路......虽然我还不清楚,如何制作正确的 .dll - 当我尝试制作 .dll 文件时,Visual Studio 编译器会显示很多错误。但这是不同的任务。
  • @Prain 把仪器名贴出来,我可以看看驱动...
  • 那太好了!如果我理解正确...我正在使用 VisualStudio 2010 通过以下指令创建 .dll 文件:link。然后我在这个存档中有一个带有驱动程序的设备:link 在“驱动程序”文件夹中有一个带有 OpenECE0206ByIndex.cpp 文件的示例。目前该文件我无法编译成 .dll
  • 现在我设法从那个 .cpp 文件中编译出 .dll 。我解决了一个链接器问题。现在将尝试在 LabView 中使用这个 .dll。感谢您的建议。如果您愿意,我会留下之前的评论。
  • @Prain 嗨,Prain,如果您对上面的答案感到满意,您可以接受吗?
猜你喜欢
  • 1970-01-01
  • 2011-09-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-26
  • 2013-12-08
相关资源
最近更新 更多