这是初始化的代码,有啥缺漏啊?
void Tim1Init()
{
//Reset TIM1 clock
RCC->APB2RSTR.TIM1RST = 1;
//Enable TIM1 clock
RCC->APB2ENR.TIM1EN = 1;
// Select the Counter Mode :Center-aligned mode (up/down counting)
TIM1->CR1.CMS = 3;
// Set the clock division :No division
TIM1->CR1.CKD = 3;
//Set the auto-reload preload :TIMx_ARR register is buffered
TIM1->CR1.ARPE = 1;
//Set the Autoreload value :10000(Arr)
TIM1->CNT.CNT = 0;
TIM1->ARR.ARR = 10000;
// Set the Prescaler value :7199 (CK_CNT = CK_PSC /( PSC[15:0]+1))
TIM1->PSC.PSC = 7199;
// Set the Repetition Counter value :0,is no repetition
TIM1->RCR.REP = 0;
//Generate an update event to r