在尝试使用 overrideTxNcoSel ()和 overrideRxNcoSel ()时,我们正面临一个问题,并将真正感谢您的帮助。
在使用它之前,我用 updateTxNcoSb ()配置 NCO0和 NCO1频率,然后发送带有参数(afe_inst, txChSel=0xff,overrideEn=1 ,overrideVal=1 )的 overrideTxNcoSel ()命令来切换第二个 NCO。
通道0、1、2、3上的一切看起来都很好、但通道4、5、6、7保持在第一个 NCO 频率、这意味着它没有切换到第二个 NCO。
读取两个 NCO 频率是可以的–所以我认为它与 updateTxNcoSb()命令无关。
我还尝试将 chSel 更改为单个通道(例如 txChSel=0x10)、但仍然无法正常工作。
有什么建议可能会出现什么问题? (附上了我们正在使用的十六进制文件–我们为单频带启用了两个 NCO)