关闭FPGA VI的引用并可选择重置该VI的执行。默认情况下,“关闭FPGA VI引用”函数可关闭FPGA VI的引用并重置FPGA VI。如需将该函数配置为仅关闭引用,可右键单击该函数并从快捷菜单中选择关闭

“关闭FPGA VI引用”函数同时也会停止FPGA上的所有DMA FIFO。


icon

输入/输出

  • cgenclassrn.png FPGA VI引用输入

  • cerrcodeclst.png 错误输入

  • ierrcodeclst.png 错误输出

  • “关闭FPGA VI引用”函数根据配置FPGA VI执行的方式,具有不同的快捷菜单选项。下表列出了不同的选项。

    FPGA VI执行的位置 关闭FPGA VI引用的快捷选项
    FPGA终端

    关闭

    如为最后引用则关闭并重置

    开发计算机

    关闭

    关闭并中止而不进行引用计数

    下表详细地描述了这些方法。

    选项 说明
    关闭 在不重置或中止FPGA VI的情况下关闭至FPGA VI的引用。
    如为最后引用则关闭并重置 (默认)如无其它VI的引用打开,关闭FPGA VI的引用并重置VI。重置VI将返回VI输入控件和显示控件为默认的状态,设置全局变量和未初始化的移位寄存器为默认的值并清除FIFO。
    注: 对于从单周期定时循环中删除隐式启用信号的应用程序, LabVIEW不支持该选项。
    关闭并中止而不进行引用计数 关闭FPGA VI的引用并中止FPGA VI。仅当VI不位于内存时,中止FPGA VI重置VI中的值。前面板打开的情况下VI保存在内存中,该VI为另一个VI的子VI或引用VI的其它组件。如中止VI且VI位于内存中,下次打开至该VI的引用时,VI的状态为上次关闭引用时的状态。