Thread 中讨论的其他器件:C2000WARE
工具与软件:
你(们)好
我有两个示波器、一个为14.7456Mhz、驱动 SYSPLL 为 C28获得199.065.600Hz。 另一个是50MHz 并连接到 GPIO133、我想使用此振荡器驱动 AUXPLL、以便为 CM 获取125MHz。
我按如下方式修改 f2838x_sysctrl.c:
//
//通过倍频器和分频器配置来自14.7456MHz XTAL 的199.0656MHz SYSPLL 输出
//
#define SYS_IMULT IMULT_27
#define SYS_REFDIV REFDIV_1
#define SYS_ODIV ODIV_2
#define SYS_DIV PLLCLK_by_1
//
//通过倍频器和分频器配置来自50MHz XTAL 的125MHz AUXPLL 输出
//
#define AUX_IMULT IMULT_40
#define AUX_REFDIV REFDIV_4
#define AUX_ODIV ODIV_4
#define AUX_DIV AUXPLLRAWCLK_BY_1
#endif
但由于无法使用 DccRegs->DCCCLKSRC0寄存器中的 auxclkin、因此 IsPLLValid 失败了、所以 AUXPLL 无法进行 ti 设置。
此致