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