数字向量编辑器(DPE)中改变输出引脚状态

更新 Sep 27, 2023

适用于

硬件

  • PXIe-6570
  • PXIe-6571

驱动

  • NI-Digital Pattern Driver and Digital Pattern Editor

问题详述

我阅读了NI-Digital Pattern 帮助  里的描述,发现从18.0版本开始有了一个新的操作码:source_d_replace
该操作码如何工作,如何在数字向量编辑器(DPE:Digital Pattern Editor)中使用它?
 

解决方案

输出波形(Source waveform)的数据只通过0和1定义。从NI-Digital 18.0  开始,可以用不同的值替换Source waveform中的0或1。

如帮助文档中所述:
“使用Source waveform输出波形时,通过此操作码,您可以使用更多的引脚状态: 0,1,H,L 或 X,而不是仅有0和1。您可以给任何向量添加 source_d_replace 来依次改变输出引脚的状态。”

要替换Source waveform中的值,请使用source_d_replace操作码,并指出您希望将0和1分别改变成哪种引脚状态。
有效的引脚状态包括XLH01

此操作码可以与 Source 操作码结合使用,改变引脚状态后立即输出。再次使用此操作码重新改变输出引脚状态。

 

相关信息

  • 最常见的用例是:在I2C通信中,向漏极开路总线上输出波形时,一般需要驱动X而不是1。
  • 与有源负载结合使用时,用X替换 Source waveform 中的1将使总线上电压置高,就像外接了上拉电阻。