为什么burst模式的握手难以预测?
硬件: Digital I/O (DIO)>>High-Speed Digital I/O>>PCI-6534
问题: 我在PCI-653X系列上使用burst模式。我采用有限点采集而且采集的样本数小于缓冲区的容量。有时ACK线并未有效传输就开始了,有时又不开始。这种现象不应该有规律吗?
解答: 一般认为当板卡上的缓存为空时ACK线才会置低。但事实
并非如此。有时NI PCI-653X系列板卡板级相关的进程也会将ACK线置为有效。模式的规范,这也是允许的。如果所有的数据都必须正确传输,而外部设备又不能准确地监测ACK线,NI
不推荐使用burst模式。
如果每个样本都必须采集到,而外部设备又不能监测ACK线,那么模式生成(pattern generation)便是一个很好的选择。因为模式生成会在丢失采集数据的时候给出报错信号。
相关链接: Tutorial: Maximizing the Performance of the NI 6534 Digital I/O DeviceWhich I/O Mode Should I Use?
附件:
报告日期: 08/10/2004
最近更新: 08/28/2008
文档编号: 3C97Q5L6
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.