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.

PLL can't be enabled(I uploaded this posting in attachment because of format)

Hello, I found something strange about the PLL in C6713B. The CLKIN is 20 MHz and I want to create a clock at ECLKOUT. The following code is OK. PLL is bypassed by default and ECLKOUT = 4 MHz. void main() { CSL_init(); PLL_setPllRatio(PLL_DIV3, 0x04); // 20/5 = 4 MHz while(1) {} } If PLL is not bypassed there is only garbage on ECLKOUT. void main() { CSL_init(); PLL_enable(); PLL_setPllRatio(PLL_DIV0,0x00); // /1 PLL_setMultiplier(0x08); // *8 PLL_setPllRatio(PLL_DIV3, 0x04); // /5 while(1) {} } With the code above I want to get a clock at 32 MHz = 20/1*8/5 MHz, but it doesn’t work. What’s wrong with my code? Owen
PLL.docx