Changing CPU frequency/clock in existing STM32H750 project
I am working on an existing project based on the STM32H750 where I want to stop overheating by reducing the CPU frequency.
Currently I use 400MHz and I want to lower it to 200MHz. I have peripherals (LCD and SPI flash) as well as timers (TIM1,2,5) that are affected by this change.
My question is which adaptions to the Timers and possibly the initialization of LCD, ext. flash I have to make when changing the CPU frequency? Is there a lower limit for the LCD bus frequency for example?
For the timers I adapted the prescalers but that doesn't do the job yet. (black LCD screen and crash)
My old clock config:
My new tentative clock config:
