禁用 (FIFO方法)
- 更新时间2025-01-28
- 阅读时长2分钟
禁用数据包中的点对点写入器和读取器FIFO点对点流会话。连线其它写入方或读取方FIFO至该节点可数据流会话中禁用写入方和读取方。
写入方FIFO中的未传输至读取方FIFO的数据将会丢失。如需在禁用FIFO之前将写入器FIFO中的所有数据发送至读取器FIFO,可使用刷新和禁用 方法。“禁用”方法不会清空读取方FIFO中的数据。因此可在节点运行且禁用点对点数据流后,读取读取方FIFO中的数据。
该节点等待直至写入方和读取方FIFO均禁用。如点对点数据流已禁用或已处于未链接状态,该节点不会执行任何操作。
该方法仅可用于点对点FIFO。使用FIFO方法节点 ,用于实现该方法。
输入/输出
| 选项 | 说明 |
|---|---|
| FIFO输入 | FIFO输入指定FIFO。 您可以连线FIFO控制FIFO常量VI定义的FIFO配置 节点,或另一个FIFO方法节点的 FIFO输出 接线端至 FIFO输入。 |
| FIFO输出 | 如连线了FIFO输入,FIFO输出将返回FIFO输入。否则,FIFO输出返回在FIFO方法节点中指定的FIFO。 |
单周期定时循环的注意事项
由于该节点一直等到禁用对等写入方和读取方FIFO,因此无法将该节点用于单周期定时循环。如在单周期定时循环内使用该节点,LabVIEW将在用户尝试编译FPGA VI时报告代码生成错误。