打开动态比特文件引用函数
- 更新时间2025-01-28
- 阅读时长4分钟
打开运行时指向FPGA位文件的引用,并返回动态FPGA接口。如在运行时想要通过路径打开比特文件,可使用该函数替换“打开FPGA VI引用”函数。
必须打开指向FPGA终端的引用,主控VI才能与FPGA VI通信。仅使用NI-RIO驱动程序软件的终端支持“打开动态比特文件引用”函数。

输入/输出
类型
—
类型指定要转换为动态接口引用的引用数据类型。 连线任意常量或控件至类型,以设置用户要将动态FPGA接口转换为该引用数据类型。右键单击控件或常量并选择配置FPGA VI引用 配置接口。 函数返回的引用被转换为连线至类型的数据类型。如未指定数据类型,该函数返回空的动态接口引用。
设备地址
—
设备地址指定FPGA终端的地址。
比特文件路径
—
比特位文件路径指定比特位文件的路径。比特文件必须使用.lvbitx扩展名。
加载时运行
—
加载时运行指定完成下载后,比特位文件是否自动运行。该选项是否可用由FPGA终端确定。默认值为TRUE。 如设置值为FALSE,FPGA VI将等待直至用户设置值为TRUE。
错误输入
—
错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。
比特位引用输出
—
比特位引用输出返回比特位文件的引用。
错误输出
—
错误输出包含错误信息。该输出提供标准错误输出功能。 |
在一个FPGA终端上每次仅允许下载并运行一个FPGA VI。如在使用一个FPGA VI时尝试下载另一个VI至FPGA终端,LabVIEW将报错且下载失败。
放置并接线关闭主控VI中每个“打开动态位文件引用”函数的FPGA VI引用 函数。“打开动态比特文件引用”函数初次运行时,函数将检查编译FPGA VI是否已存在于FPGA终端上。如编译FPGA VI尚未位于FPGA终端,“打开动态比特文件引用”函数将下载编译FPGA VI至FPGA终端。
将该函数与FPGA接口动态 引用句柄连线至 类型 ,指定FPGA VI引用的接口。该接口可能包含下列元素。例如,输入控件、显示控件、DMA通道和基于终端的方法。
类型
—
设备地址
—
比特文件路径
—
加载时运行
—
错误输入
—
比特位引用输出
—
错误输出
—