大家看一下 这张图 我while(1) 中一直重置cnt 为啥 每次我点击全速运行
tim3观察框内的数据都是在ff-103变化
void TIM3_Configuration(void)
{
TIM_TimeBaseInitTypeDef TIM_TimeBaseStruct;
TIM_ClearITPendingBit(TIM3,TIM_IT_Update);
TIM_TimeBaseStruct.TIM_Period=2000;//³õÖµ
TIM_TimeBaseStruct.TIM_Prescaler=35999;//Ô¤·ÖƵ
TIM_TimeBaseStruct.TIM_ClockDivision=0;
TIM_TimeBaseStruct.TIM_CounterMode=TIM_CounterMode_Up;//ÏòÉÏ
TIM_TimeBaseInit(TIM3,&TIM_TimeBaseStruct);
TIM_ITConfig(TIM3,TIM_IT_Update,ENABLE);
TIM_Cmd(TIM3,ENABLE);
}
这部分是定时器代码
一句读出起存器 需要几百万个周期么........还是仿真不同步.
而且按几次全速运行 偶尔还会进入中断........求解惑
一周热门 更多>