在64位的LabVIEW 2013中,我能否访问 FPGA Target ?



主要软件: LabVIEW Modules>>LabVIEW FPGA Module
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: N/A

问题:

我想要在64位的LabVIEW 2013下,与FPGA Target   通讯,这可能吗?有什么限制吗



解答:

注意:以下信息不适用于 NI PCIe-1473R and PXIe-1483R等R系列架构的帧捕获器板卡。这些板卡目前只能在32位的LabVIEW下进行访问。

64位的LabVIEW 2013只支持Windows64位操作系统下的 FPGA 主机通讯接口,也就是说 你能够从Host VI 中使用FPGA Interface面板中的函数与 FPGA 进行通讯。


host VI能够将一个本地的RIO设备或者远程网络RIO设备当做目标,64位的 LabVIEW在主机通讯中拥有以下限制:

以下步骤用于创建一个与你的FPGA目标进行通讯的Host VI :

注意:项目和VI是操作在相同位数和版本的LabVIEW下的,所有的实时系统和FPGA开发特性都在会项目中失效

  1. My Computer点击右键并选择  New » VI,打开项目浏览器;
  2. 打开Host VI 的程序框图,并放置一个Open FPGA Reference VI ;
  3. 右键单击 Open FPGA Reference VI并选择Configure Open FPGA VI Reference,打开一个预编译的LabVIEW FPGA比特流文件的索引;
  4. 在Open FPGA  Reference VI的资源名称接线端连接一个RIO资源名称常量;
  5. 在RIO资源名称常量的下拉菜单中单击浏览按钮选择你的FPGA目标;
  6. 就像在32位开发环境中一样,使用FPGA读/写控件来对FPGA目标进行读写操作;
  7. 在程序的最后,添加一个Close FPGA VI Reference 函数用来关闭FPGA VI 引用,还可以再加一个重置应用程序。


相关链接: Products and Services: NI LabVIEW FPGA Module

附件:
Read and Write from FPGA target.vi




报告日期: 04/23/2012
最近更新: 02/24/2014
文档编号: 5WMF8NQ2