2802| 4
|
定时器中断 |
5金钱
最佳答案TIM3_Int_Init(u16 arr,u16 psc)
TIM3_Int_Init(4999,7199)
Tout= ((arr+1)*(psc+1))/Tclk;
TIM_TimeBaseStructure.TIM_Period = arr; //自动重装周期值 500ms 计数5000
TIM_TimeBaseStructure.TIM_Prescaler =psc; //时钟预分频数 10Khz的计数频率
500ms=(4999+1)(7199+1)(10Khz=0.01Mhz)/72
因为预分频数不为1,所以TIM3时钟是36Mhz的2倍,手册上写的有
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-9 14:52
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网