在线时间0 小时
UID338931
ST金币0
蝴蝶豆0
注册时间2012-1-14
新手上路
- 最后登录
- 1970-1-1
|
a0a.1 0b0c
本人菜鸟一枚,刚开始学习Stm32,在例程中看到这一句, “TIM3CLK = SystemCoreClock / 2=36M”
因为在system_stm32f10x.c中的static void SetSysClockTo72(void),将 RCC->CFGR |= (uint32_t)RCC_CFGR_PPRE1_DIV2;即APB1 二分频后得到PCLK1为36M,但是由于APB预分频除以1时乘1否则乘以2,得到TIMCLK,所以我认为本文第一行中的36M应该为72M,但是我应该是理解错了,请各位指教
纠结了很久,非常感谢!
|
|