在 MAX 中进行 PXIe-5114 自校准时出现错误 -8000FFFF

更新 Jun 10, 2025

适用于

硬件

  • PXIe-5114

驱动

  • NI-SCOPE 19.1
  • NI-SCOPE 20.0

问题详述

当我在 MAX 中自校准 PXIe-5114 时出现以下错误:

错误代码: 8000FFFF 无法校准设备 Error code -8000FFFF Unable calibrate device.

以下是截图:
图片.png
调用示波器自校准的代码也会挂起,然后崩溃。

操作系统是 Windows10,发现该问题可能发生在 NI Scope 驱动程序版本 19.0、20.0 上。在相同的软件环境下,此问题不会发生在 NI Scope 驱动程序版本 21.0、22.5、23.5 上。

解决方案

在 NI Scope 驱动程序 19.0 和 20.0 中,自校准需要访问“ ProgramData\National Instruments\Shared\Memory\platform\memory\sharedMemoryFiles ”下的共享内存文件。
系统启动时,此目录下会创建 2 个浮动共享堆(heap)文件,一个是内部文件,一个是公共文件。当对这两个文件的访问被拒绝时,就会发生问题。

授予该帐户对文件夹“ ProgramData\National Instruments\Shared Memory\platform\memory\sharedMemoryFiles ”的读/写访问权限可以解决此问题。