主题中讨论的其他器件:controlSUITE、 TMDSDOCK28069
您好!
电路板上没有 X1/X2引脚的外部 XTAL。 因此、我想将 OSC1CLK 用于 USB 的 PLL2。 我将引用以下使用 XTAL 来实现 PLL2的源代码。
C:\ti\controlSUITE\device_support\f2806x\v151\F2806x_examples_ccsv5\USB_dev_serial\USB_dev_serial.c
但是、它不会通过对 PLL2STS 寄存器的 PLL2LOCKS 位的轮询。
SysCtrlRegs.PLL2CTL.bit.PLL2CLKSRCSEL = 2;
SysCtrlRegs.PLL2CTL.bit.PLL2EN = 1;
SysCtrlRegs.PLL2MULT.bit.PLL2MULT = 6;
while (!SysCtrlRegs.PLL2STS.bit.PLL2LOCKS);
下面没有有关 INTOSC1的说明、但我可以将 PLL2CLKSRCSEL 设置为0或1 (不是2或3)吗? 此外、我能否在0和1上获得相同的效果?
F2806x TRM (SPRUH18F):表1-27. PLL 2配置(PLL 2 CTL)寄存器字段描述
在初始化过程中、用户需要选择 X1或 GPIO_XCLKIN 作为时钟源。
此致、
Kazu