资深版主
 
- 积分
- 1702
- 金钱
- 1702
- 注册时间
- 2012-5-10
- 在线时间
- 439 小时
|
发表于 2018-5-21 15:10:19
|
显示全部楼层
就一个简单的定时器计数,溢出就中断啊
[mw_shl_code=c,true]TIM_TimeBaseStructure.TIM_Prescaler=84-1; //?????
TIM_TimeBaseStructure.TIM_CounterMode=TIM_CounterMode_Up; //??????
TIM_TimeBaseStructure.TIM_Period= 50; //??????
TIM_TimeBaseStructure.TIM_ClockDivision=TIM_CKD_DIV1;
TIM_TimeBaseInit(TIM4,&TIM_TimeBaseStructure);//??????14
TIM_ARRPreloadConfig(TIM4, ENABLE);
TIM_ITConfig(TIM4, TIM_IT_Update, ENABLE);
TIM_Cmd(TIM4, ENABLE);
TIM_ARRPreloadConfig(TIM4,ENABLE);//ARPE??
NVIC_InitStructure.NVIC_IRQChannel=TIM4_IRQn; //???3??
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=0x04; //?????1
NVIC_InitStructure.NVIC_IRQChannelSubPriority=0x01; //????3
NVIC_InitStructure.NVIC_IRQChannelCmd=ENABLE;
NVIC_Init(&NVIC_InitStructure); [/mw_shl_code] |
|