cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F407: PLL is not working

rohitkumarkv07
Associate III

I have build a code of Mcu driver for STM32F407 DISCOVERY board. During Flashing my HSE or HSI works fine but PLL doesn't works on. I will attach the the mcu.c and mai.c file for your reference.

Kindly have a look into this help me out.

4 REPLIES 4

Your coding style is quite hard to penetrate. 

You may want to try setting up PLL using straightforward writes to RCC registers, first.

Do you set FLASH waitstates?

JW

Andrew Neil
Evangelist III
FBL
ST Employee

Hi @rohitkumarkv07 

To ensure that your clock configuration is correct and to isolate the issue with your controller,

Create a new project with CubeMX then enable your oscillator and configure your clock tree. 

After that enable an MCO pin to visualize your clock with analyzer/scope.

 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Yes, I have set the Flash