论坛的各位大神,我目前在编写下变频器的IVI-C驱动,用的是LabWindows CVI 2015开发工具。
硬件环境: PXI总线的下变频器(Downconerter),硬件控制是基于寄存器读写的
目前工作进度: 利用LabWindows CVI 2015中的IVI Specific Instrument Driver 创建了下变频器的IVI-C驱动框架。
现在遇到了下面的问题,需要请教大家:
1: 创建IVI-C驱动框架的过程中,I/O Interface 我选择的是 VXI-register based ,但我的设备是PXI总线的,I/O Interface 没有PXI选项,只有选择这个,不清楚对不对。
2 :驱动框架创建好后,生成的框架中提示完成代码一般在回调函数中完成, 我是不是可以这样理解:设置某个参数(属性),我主要修改该属性对应的回调函数的内容吗?
3:仪器驱动实现过程中,必须通过visa来实现寄存器的读写吗?我能不能自己封装一个不是基于VISA的dll,自己代用dll中的读写寄存器的函数来实现仪器控制?
4:我的开发环境安装了ICP模块,Visa模块,CVI软件,还需要其他软件吗?我看到ni的官网上说开发PXI的还需要其他模块。
谢谢各位大神的不吝指教,谢谢