我知道相位偏移可以通过110h 寄存器中的16位寄存器字段给出给 NCO。 是否可以在 Latte 中对其进行配置? 否则、如何更改 NCO 的相位偏移。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我知道相位偏移可以通过110h 寄存器中的16位寄存器字段给出给 NCO。 是否可以在 Latte 中对其进行配置? 否则、如何更改 NCO 的相位偏移。
你好、
要配置 NCO 相位、您可以为每个通道使用以下控制寄存器字段:
‘dNCO 相位控制寄存器字段为"evice.TT[ch/2].TXDIG[ch%2].TXDIG.REGGROUP_5.PROPERTY_F0h_15_0"
对于 TxA、设置 Ch = 0;对于 TxB、设置 Ch = 1;对于 TxC、设置 Ch = 2;对于 TXD、设置 Ch = 3
‘dNCO 相位控制寄存器字段为"evice.RRF[ch/2].RXDIG[ch%2].RXDIG.REGGROUP_6.property_c0h_15_0"
对于 RxA 设置 Ch = 0;RxB 设置为1;RxC 设置为2、RxD 设置为3
‘dNCO 相位控制寄存器字段为"evice.RRF[ch].FBDIG.FBDIG.REGGROUP_4.PROPERTY_c0h_15_0"
对于 fb1、设置 ch = 0;对于 fb2、设置 ch = 1
NCO 相位控制是一个16位值、采用二进制补码格式、相位偏移等于:180*(编程值)/(2^15)。 这意味着相位偏移值可以设置为-180至180度之间的任何值。 请注意、对于发射通道、在调制数字输入时、NCO 相位将添加到输出音调相位。 但是、对于接收通道和反馈通道、在解调射频输入时、从输入音调相位中减去 NCO 相位。
此致、
David Chaparro