请教一下,ds90ub913通过外部mode管脚设置clk选择,mode管脚10K上拉到1.8V。如果下拉4.7K,就是选择gp03输入外部晶振,如果下拉100K,就是选择pclk作为工作时钟。
然后mode的状态,应该是可以通过寄存器0x35读出。如果是外部时钟,0x35[3] =1. 如果是pclk,0x35[2] =0.请问通过0x35读出的是mode的状态么?
如果0x35寄存器读出来 bit3,bit2都是0,那ub913是不是就没有参考时钟。
Ted Xu:
您好
UB913的0x35[3]可以判断mode select pin的状态,但不能判断是不是没有参考时钟。这个请使用示波器探测clock输入管脚即可。
Kailyn Chen:
0x35的bit2和bit3代表的是选择外部晶振还是使用内部PCLK的模式选择方式是否通过电阻来设置的。
比如下拉4.7Kom,代表的是选择外部晶振方式,并且根据电阻的值的配置来选择的,所以0x35的bit3应该配置成1.
同样,下拉100Kohm,选择PCLK作为时钟,所以0x35的bit2也应该配置成1.
charlse z:
回复 Kailyn Chen:
你好,请问该芯片ID[X]引脚必须配有10k的上拉电阻么,不可以直接接地么?