大家好,写了个程序调用单光子计数器的API函数,是进行循环n次采集的,但是采集了很多次后就死机了,不知道什么原因?
单次采集的过程就是: ushort h=0;
                     C8855Reset(handle);
                     C8855Setup( Gatetime, 2, numberofgate);
                     C8855CountStart(handle, 0);
                     C8855ReadData(handle, datebuffer, ref result);                     for (int i = 0; i < numberofgate; i++)
                      {
                         h=datebuffer[i]+h;
                      }
                     C8855CountStop(handle);
                    // handle 是C8855Open()之后返回的值;
循环这样一个过程许多次后,程序便会死掉,关掉单光子计数器,程序又恢复正常了