cancel
Showing results for 
Search instead for 
Did you mean: 

Which clock is used by TIM6 on STM32F446?

mikem1017
Associate II

On the data sheet block diagram, it shows it to be 45MHz - APB1. However, on the clock configuration screen on STM32CUBEIDE there are two APB1 clocks - the APB1 Peripheral Clock, and the APB1 Timer Clock. Naturally I would assume it's the "timer clock" but I want to be sure.

2 REPLIES 2
AScha.3
Chief II

in Cube clock tree -> you can see it : timer clk is 1x or 2x APBx clk .

most times 2x .

If you feel a post has answered your question, please click "Accept as Solution".

While the APB bus clock is still used to read/write the timer's registers and that's indeed max 45MHz, the timer internally uses a different clock, the timer clock, as AScha said above.

​The primary source of information is not Cube/CubeMX, but the RM, in this case the RCC chapter - note the clock diagram there, together with its footnotes.

JW​