初级会员

- 积分
- 54
- 金钱
- 54
- 注册时间
- 2017-6-13
- 在线时间
- 14 小时
|

楼主 |
发表于 2017-6-13 14:04:52
|
显示全部楼层
这是自己写的,感觉有问题,求指教
void TIM4_Configuration(void)
{
TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStructure;
TIM_DeInit(TIM4);
TIM_TimeBaseInitStructure.TIM_Period =AngleRpm; //将初值设为变量
TIM_TimeBaseInitStructure.TIM_Prescaler=200; //
TIM_TimeBaseInitStructure.TIM_CounterMode=TIM_CounterMode_Up;
TIM_TimeBaseInitStructure.TIM_ClockDivision=TIM_CKD_DIV1;
TIM_TimeBaseInit(TIM4,&TIM_TimeBaseInitStructure);
TIM_ITConfig(TIM4,TIM_IT_Update,ENABLE);
TIM_Cmd(TIM4,ENABLE);
}
int main(void)
{
RCC_Configuration();
NVIC_Configuration();
GPIO_Configuration();
while(1)
{
TIM4_Configuration();//将定时器4放在while语句中不断循环
}} |
|