NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

开发PCIE第三方驱动

已解决!
转到解答

NI-VISA看项目就是通过向导生成一个inf文件(NI MAX识别本质上应该也就只是找这个文件里的信息和其他内容无关吧?),驱动其他部分难道都是直接写在vi界面里了吗?你是否有什么供应商可以做基于NI-VISA的驱动开发吗?

0 项奖励
21 条消息(共 22 条)
169 次查看

这个问题解决了吗?

我在一个台式机上,安装了ni Linux rt 22.5-5.10版本(被识别为cRIO-903x设备),基于socketcan实现了pcie can卡的驱动,用cansend、candump命令验证了数据已可收发。按https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000x3gICAQ&l=zh-CNhttps://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q0000019c31CAA&l=zh-CN 的教程实现MAX对pcie can卡的识别时,MAX的“远程系统”里能看到cRIO-903x设备,但它的“设备和接口”里只有几个ASRL设备,没有我的pcie can卡。有以下几个疑问:

1、NI-VISA Driver Wizard里,填设备信息的界面,是否应选中“This device is PXI Express”,如果选中,后面PXI Express Configuration界面里,slots、offset是怎么设置的,Retrieval Steps的参数是怎么设置的,从哪里能查这些参数。

2、文件放到Linux设备上的位置,/etc里没有nipal目录,/usr/lib/x86_64-ninux-gnu里没有nipxi目录,更往后的目录都手动创建吗,按教程创建了,放进去重启Linux也没识别到。

3、我的NI-VISA Driver Wizard设置Output File Generation后,有个Installation Options界面,总共4个选项,其中前2个是灰的(Install the generated files on this computer、FTP the INF file to a LabVIEW RT system),不让选,这个正常吗?

4、这个问题可能跟从MAX给Linux安装的软件也相关,我安装了全部包括VISA、XNET字样的库,但仍没识别到我的pcie can卡。

0 项奖励
22 条消息(共 22 条)
90 次查看