kou
成员最近的个人资料访问者
最近的访问者块被禁用,没有向其他用户显示。
kou的成就
成员(2/4)
0
名声
-
@attilabut在C驱动程序中,它们以不同的方式初始化。virtualBench.h:nivb_library_version 302039040 nivb_status nivb_decl nivb_initialize(uint32_t版本,nivb_libraryhandle* handle);dwf.h:dwfapi int fdwfdeviceopen(int idxdevice,hdwf *phdwf);所以,它们与众不同。如何使用VirtualBench调用ADP。H?
-
ni有一个可以在Labview中使用的数字工具包,我知道这一点,但是我的工作是在C中编写测试。我知道,由于LabView的Digilent工具包使用了VirtualBench API,因此必须有一种在C中称呼它的方法。
-
@attilathank您这么多,这解决了我现有的混乱。而且我还有一个问题,简单地说,我想使用VirtualBench驱动程序直接驱动ADP 5250。我可以在VirtualBench C代码库上做一些工作,以便可以调用ADP5250?
-
@Attilasry,因为ADP通道0和1对应于两个通道 + 6和 + 25,因此我可以将其输出1 V,但是样本不会使1 V通道输出。
-
嗨。@根据我的理解,此示例没有在位置1、2和3的位置输出电压,但仅启用电源频道,因此我以后添加了电压输出,当我使用AD2时,我跑了修改后的示例,频道0通道1可以输出1和-1的电压,当我使用ADP,通道0和通道1不能输出1和-1的电压。
-
@attilai有AD2和ADP,我使用AD2来运行程序“ Analogio_analogDisCovery2_Power.CPP”,可以输出电压,但是当我使用ADP5250时,没有电压输出,是否有任何解释此现象的解释
-
简而言之,我想使用VirtualBench驱动程序直接驱动ADP 5250。这是否需要在VirtualBench.h驱动程序文件中进行任何工作。
-
嗨 @jcolvin,非常感谢您,我实际上想在C#中编写我的测试程序,但是Digilent的驱动程序API阻止了我快速找到仪器功能,而VirtualBench的驱动程序使我能够快速找到仪器功能
-
-
但是我不想在daf.h文件中使用API。我知道VirtualBench驱动程序,我对他们很熟悉。到目前为止,我认为它们之间的区别在于它们的初始化步骤是不同的,所以只知道如何成功初始化和调用该程序
-
我读到ADP5250支持VirtualBench驱动程序,但实际上我没有在DWF.H标头文件中找到任何VirtualBench驱动程序。我在Labview的波形工具包中看到,引用的API确实是VirtualBench API。附件是LabView Toolkit中的内容。




.jpg.ddf116eb10d06bb00e6c9c3e6c2c1914.jpg)