首先,请确保FPGA程序在没有主机VI运行的时候也是能正常运行的,也就是说不需要通过主机VI的前面板来输入参数传递给FPGA程序。通常,这样的FPGA程序是没有前面板控件的,只有简单的物理点击输入和恰当的输出。对于这样的VI,用户交互通常只限制于开始和停止。
如果FPGA VI符合上述的标准,那么请确保FPGA Target properties 中的Run when loaded to FPGA 是选中的,这个对话框可以通过右键点击Project Explorer 选择Properties弹出来。
当设置了这个之后,编译该VI。编译完之后,通过Start -> Program Files->National Instruments->NI-RIO->RIO Device Setup打开RIO设备的设置实体。在设备设置中,请确保你选中了Autoload VI on device powerup 或者 Autoload VI on device reboot ,然后应用这些设置。