主题中讨论的其他器件:CDCE706
您好!
在我的项目中、有两个不同的 CDCE706、我希望根据具体情况以不同的方式进行配置。 我有两种不同的情形:
- 默认时钟为内部时钟(16、384MHz);
- 从差分接口接收具有外部时钟(2、048MHz)的特殊时钟。
我的问题是:如何更改这两个器件的地址?
我需要将地址更改为第一个 cdce706。 按照数据表(第18页)、我执行以下操作:
- 将初始化模式 (S11/S10)的字节10位[3:2]设置为1 (从0x46到0x4E);
- 发送初始化模式(初始化模式与我的默认模式配置相同);
- 设置高 S1引脚;
- 通过 clk_source 引脚选择时钟源;
- 将默认配置模式(S11/S10)的字节10位[3:2]设置为1;
- 然后使用新地址发送配置。 (新地址=> 0b11010100)
如果我切换到外部时钟源、我会看到所需时钟源的1/8输出。 这很明显、因为2、048MHz 是16、384Mhz 的1/8。
我的程序是否错误?
此致、
Vincenzo