主题中讨论的其他器件:REG102
您好!
我需要一些帮助来了解有关 PLL 配置的问题、尤其是 D 值寄存器设置。
我的问题是:
我无法写入 第0页/寄存器5 (PLL 编程寄存器 C)。 我读取0x00、无论我写入什么数据。
其他一切似乎都正常:我可以更新所有其他因素而不会出现任何问题(即 P、R、J 值)、PLL 正在运行、但 D 的8个更高位始终为0。
我还知道、我需要在写入寄存器5后更新寄存器6。
参数:
MCLK:24.576MHz
所需的 fs (ref):8192Hz
P:2.
R:2.
J:8
D:1920 (0x780)
ADC 采样率值寄存器(reg2):0xAA (ADC:10 DAC:10)
PLL 时钟分频器 N 值(reg102):N=8
通常,reg5&6应具有以下值:
reg5:0x1E (0x78>>>2)
reg6:0x00
但在读取后、我有:
reg5:0x00
reg6:0x00
采样频率 I get 为8000Hz、而不是8192Hz (与 J=0一致)
我还尝试了许多不同的值(介于0000和9999之间)、但 reg5始终停留在0……
此致、
布鲁诺