同志们,在本人的无良拖稿之下大家期待已久的cRIO摧残记终于迎来了下篇,真是可喜可贺啊~撒花庆祝!
在MAX里面的配置请查看这里 下面我们直接从LabVIEW开始:
首先确认你安装了以下或更新版本软件:
LabVIEW 8.5、LabVIEW RT ETS 8.5、LabVIEW FPGA 8.5、NI RIO 2.4、NI Device Driver 200803,
这是本人所安装的软件:
建议安装好以后用LabVIEW把安装目录Mass Compile一遍。
打开LabVIEW 8.5,新建一个FPGA工程:
选择FPGA目标类型:
确认cRIO已经配置好:
如果一切正常的话应该这样:
这里要选discover
这样就会列出cRIO里面所有的模块:
这个向导我已经介绍过了,这次就取消,咱们自己动手丰衣足食。
我们首先在FPGA上新建一个VI
我们把要访问的资源都丢进FPGA VI里面,**并创建相应的控件**。
然后在cRIO的控制器上也新建一个VI:
先扔一个FPGA引用:
然后选择VI:
最后不要忘记关闭FPGA引用。
这样一个最简单的FPGA程序就写好了。
我们这时候还不能直接运行程序,因为FPGA还没有编译:
我们在FPGA VI上右键选择编译:
漫长的等待之后我们就可以运行我们的FPGA程序了:
要注意的是**直接运cRIO上的程序**即可,无需运行FPGA程序,因为cRIO会通过 自动调用FPGA程序。
最后是友情提醒+小小广告:
此程序仅仅是为了测试cRIO能否正常工作,如果要进一步发挥出cRIO的强大潜能,