范例niUSRP EX Tx Multiple Synchronized Output (PPS Trig).vi不支持USRP X440

更新 Jun 16, 2026

适用于

硬件

  • Ettus USRP X440

驱动

  • NI-USRP

问题详述

如果你想验证USRP X440的多个通道直接的同步性能,你会发现范例niUSRP EX Tx Multiple Synchronized Output (PPS Trig).vi似乎可以满足你的需求;当你使用范例niUSRP EX Tx Multiple Synchronized Output (PPS Trig).vi调用X440验证多通道同步时,出现如下报错:

 

这是什么原因呢?

解决方案

1.查看范例niUSRP EX Tx Multiple Synchronized Output (PPS Trig).vi程序框图如下:

 

从上面框图,可以得知:USRP是先在niUSRP Open Tx Session.vi时,USRP X440进行了初始化,初始化时Time Soure和Clock Source默认值都是internal;

 

 

后面,又通过属性节点去修改Timebas Clock Source Reference Frequency Source 如下图:

 

但是USRP X440是不支持初始化完成后再去修改Timebas Clock SourceReference Frequency Source 的参数的,因此范例niUSRP EX Tx Multiple Synchronized Output (PPS Trig).vi不能直接跑在USRP X440上;