大家好,
我有两个关于LMK0.3328万的问题。
1)。 PDN=Low (低)和软件重置(R R 12.7)是否完全相同? 我相信这两个复位都将保留寄存器编程值。
2)。 当用户通电并对寄存器进行编程时,需要重置VCO校准。 通过切换PDN引脚= High-Low-High,用户是否还需要再次抛出虚拟读取命令才能成功进行I2C通信? (由于数据表中的注释)
此致,
KAWAI
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.
大家好,
我有两个关于LMK0.3328万的问题。
1)。 PDN=Low (低)和软件重置(R R 12.7)是否完全相同? 我相信这两个复位都将保留寄存器编程值。
2)。 当用户通电并对寄存器进行编程时,需要重置VCO校准。 通过切换PDN引脚= High-Low-High,用户是否还需要再次抛出虚拟读取命令才能成功进行I2C通信? (由于数据表中的注释)
此致,
KAWAI
您好,Kawai-san,
问题1)。 PDN=Low (低)和软件重置(R R 12.7)是否完全相同? 我相信这两个复位都将保留寄存器编程值。
A1)。 从数据表第10.4 .11节:通过R-12.7 调用软件重置不会重新初始化寄存器,而是保留与当前时钟频率计划相关的设置。 使用此方法可以对非默认状态的频率计划进行VCO校准(即设备根据当前寄存器设置校准VCO)。
问题2)。 当用户通电并对寄存器进行编程时,需要重置VCO校准。 通过切换PDN引脚= High-Low-High,用户是否还需要再次抛出虚拟读取命令才能成功进行I2C通信? (由于数据表中的注释)
A2)。 请参阅此E2E帖子: https://e2e.ti.com/support/clocks/f/48/t/65.8035万
此致,
车道
您好,Lane-San,
感谢您的意见。
对于第1季度,我需要澄清的是,
A)。 切换“PDN=High->Low->High”是否会将寄存器值重置为默认值。
B)。 切换PDN=High->Low->High和切换softreset R 12.7 =0->1->0的操作是否完全相同。
对于第2季度,这是我在E2E上发布的附加问题: https://e2e.ti.com/support/clocks/f/48/t/65.8035万
我需要说明用户在VCO校准后是否需要虚拟读取命令。
通电-> PDN=H ->虚拟读取命令->程序寄存器-> VCO校准->虚拟I2C读取命令需要??? ->现在可以进行I2C通信,包括其他I2C设备。
由于您需要切换"PDN pin"或"R 12.7 "来启动VOC校准,我想知道您是否需要虚拟I2C访问,以便设备能够正确通信,因为数据表中描述了说明。
此致,
KAWAI