工作模式
AD9361有两种工作模式,分别是TDD与FDD。这两种工作模式可以通过SPI接口配置寄存器实现,也可以通过控制IO管脚进行控制。
AD9361默认工作在FDD模式,将寄存器0x013配置为0x00可切换到TDD模式。
0x013 Value | 备注 |
---|---|
0x01(default) | FDD |
0x00 | TDD |
0x014[D4]可以选择AD9361状态控制的方式。当该bit为1时,AD9361的状态切换由ENABLE和TXNRX两个管脚进行控制;当该bit为0,SPI通过向0x014中写入不同的值来切换状态。
0x014[D3]选择ENABLE和TXNRX的有效模式,当该bit为1时,ENABLE和TXNRX为电平有效;当该bit为0时,ENABLE和TXNRX为脉冲有效。
0x014 Value | 备注 |
---|---|
0x13(default) | 管脚控制状态切换,管脚为脉冲有效 |
0x1B | 管脚控制切换状态,并且管脚为电平有效 |
配置0x015能控制射频两个PLL的状态,可以选择两个PLL一直工作,也可以选择某一时刻仅有一个PLL工作。对于TDD模式而言,最好配置成某一时刻,只有一个PLL在工作。若在TDD模式下,配置成仅有一个PLL工作,可以选择TXNRX管脚控制,也可以通过SPI写寄存器控制。
0x015 | 备注 |
---|---|
0x08(default) | 单个PLL工作,且工作状态受TXNRX管脚控制 |
0x04 | 两个PLL一直工作 |
在TDD模式下,TXNRX为高表示发送,为低表示接收。