FIFO.读取(调用方法)
- 更新时间2025-01-28
- 阅读时长2分钟
从FIFO的主机存储器部分读取DMA FIFO的元素 。当元素数量可用时,读取方法返回数据。如元素数量可用前,超时周期结束,数据为空。
注: 仅当FIFO 类型 为 终端至主机—DMA 时,读取方法才可用。常规FIFO属性 页。
使用调用方法 函数来实现该方法。
| 选项 | 说明 |
|---|---|
| FPGA VI引用输入 | FPGA VI引用输入表示FPGA VI的引用。您必须打开FPGA VI引用 以使用该参数。 |
| 错误输入 | 错误输入表明该节点运行前发生的错误条件。该输入将提供标准错误输入功能。 |
| 元素个数 | 元素数量确定了用户从DMA FIFO中读取的元素的数量。 |
| 超时(ms) | 超时(ms)指定调用方法函数超时前等待的最短时间,以毫秒为单位。如在指定的毫秒时间内数据不可用于读取,调用方法函数超时。默认值为5000毫秒。如希望调用方法函数无限等待,可将参数设置为–1。 |
| FPGA VI引用输出 | FPGA VI引用输出将返回FPGA VI的引用。 |
| 错误输出 | 错误输出包含错误信息。该输出提供标准错误输出功能。 |
| 数据 | 数据返回DAM FIFO主机内存中的数据。数据中包含的元素个数为元素个数,或函数超时则为0。 |
| 剩余元素 | 剩余元素返回可用于读取的剩余元素数量。 该方法返回的元素数量小于等于FIFO中实际剩余的元素数量。 |