Part Number:LMK03328
怎样才能读取芯片的工作状态例如PLL2是否失锁?通过IIC借口直接读取R13寄存器的内容?还需要配置其他寄存器吗?
如果我想通过STATUS0输出管脚获取PLL2是否失锁,是不是仅需要将R27设置成0X50?还需要配置其他寄存器吗?
Kailyn Chen:
您好,是的,R27 如果配置为0x50的话 ,那么status 0代表的是PLL2 是否失锁的判断。
另外bit3默认为1,也就是说当PLL2 失锁时,Status 0 引脚输出为高,如果您配置为0x50,即bit3=0,那PLL2 loss of lock时,Status0 引脚输出为低。
,
minglie wu:
谢谢!如果需要通过STATUS0输出管脚获取PLL2是否失锁,应该还需要配置R14和R17吧?能不能在不配置其他寄存器的情况下仅仅通过读取R13的bit4来判断PLL2是否失锁?
,
Kailyn Chen:
您好,
minglie wu 说:如果需要通过STATUS0输出管脚获取PLL2是否失锁,应该还需要配置R14和R17吧?
R14是只读寄存器。R17的INT_EN需要配置为1,才能通过status输出引脚判断状态。
minglie wu 说:能不能在不配置其他寄存器的情况下仅仅通过读取R13的bit4来判断PLL2是否失锁?
R13是反应中断源的寄存器,不管INT_EN是0还是1,这个寄存器反应的是什么原因导致的中断。
比如bit4 如果为1,说明是由PLL2失锁导致的中断。所以我认为可以通过这个寄存器判断PLL2是否失锁。
,
minglie wu:
好的,明白了,谢谢