关注:701 2014-01-19 20:01

NI cDAQ 9172的规格说明上说输入FIFO的大小是2047个采样,但是当使用DAQmx Buffer属性节点读取板载缓冲大小时,结果却不一样,比如说是4095个采样。到底哪个值是正确的呢?这是

已解决 悬赏分:0 - 解决时间 2024-04-29 02:34
  支持(0)  |   反对(0)   |  我来评论 2014-01-11 12:40
 

首先,C系列模块上是没有板载FIFO的。cDAQ-9172上输入FIFO的大小实际上是8190个字节。因此,对于像9205这样的16bit(2字节/采样)模拟输入模块,相当于4095个采样。对于24bit(4字节/采样)的模块,就相当于2047个采样。分别仿真一个9233和一个9205,然后分别读取板载缓冲大小,就可以很容易看到这一点。在手册上写着2047个采样是因为这是采用高分辨率模块时的最极端情况。