Crash Protection (microDiagnostics)#
PCI Bus Connection#
在 FPGA 实时重新配置期间(激活小应用程序时开始),采集卡会在短时间内从 PCI 总线中消失。然而,并非所有主板都支持设备从 PCI 总线中消失。
如果主板不支持设备从 PCI 总线中消失:FPGA 重新配置将失败,并且可能会出现 Windows 蓝屏。在这种情况下,将启用崩溃保护。为了避免再次出现蓝屏,FPGA 实时重新配置(即激活小应用程序)将被禁用。这在 microDiagnostics、microDisplay X 工具中以及使用函数调用的 Framegrabber API 中生效 Fg_Init.
您将只能加载当前处于活动状态的小应用程序。若要激活另一个小应用程序(即使用另一个小应用程序配置 FPGA):
- 在 microDiagnostics 中,将另一个小应用程序已烧录到的分区定义为启动分区。
- 对计算机进行断电重启。
由于目标小应用程序存储的分区现在是启动分区,因此在启动期间,FPGA 将使用存储在该分区中的小应用程序进行烧录。
User Application Crash#
当用户应用程序在重新配置期间崩溃时,崩溃保护也会被激活。在这种情况下,您可以在 microDiagnostics 中重新启用 FPGA 实时重新配置(以便您可以激活采集卡上烧录的任何小应用程序)。为此:
- 在 microDiagnostics 中,选择您要重新配置的采集卡设备板卡。
- 激活包含您要使用的 applet 的分区。
-
在弹出的对话框中(见下方),点击 Activate Anyway。此时,实时配置将重新启用。

信息
如果由于蓝屏导致 crash protection 已启用,而您仍重新启用实时配置(通过点击 Activate Anyway),这将再次导致蓝屏。