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.
TMS320F28069用外部时钟10MHz,现在我要倍频9,分频为1来达到90MHz,调用的函数 InitPll(9,3); //90MHz=10MHz*9/1;
出现的问题:系统PLL不能锁相,系统无法运行;但我先倍频18后分频2能正常运行;
请问一下在分频为1的情况下要如何操作,需要做什么特殊处理,函数 InitPll()中的
// If switching to 1/1
// * First go to 1/2 and let the power settle
// The time required will depend on the system, this is only an example 针对TMS320F28069需要延时多长时间
// * Then switch to 1/1
if(divsel == 3)
{
EALLOW;
SysCtrlRegs.PLLSTS.bit.DIVSEL = 2;
DELAY_US(50L);
SysCtrlRegs.PLLSTS.bit.DIVSEL = 3; 先等于2延迟一段时间后再等于3要如何理解
EDIS;
}
要怎么理解,另外问一下TMS320F28069能运行在100MHz吗?