首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请教一个关于STM32f103的TIM的问题

请教一个关于STM32f103的TIM的问题

TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure;
        
        TIM_DeInit(TIM2);
        
        TIM_TimeBaseStructure.TIM_Period=1000;
        TIM_TimeBaseStructure.TIM_Prescaler=36000-1;               //36000
分频,2KHz
       TIM_TimeBaseStructure.TIM_ClockDivision=TIM_CKD_DIV1;
       TIM_TimeBaseStructure.TIM_CounterMode=TIM_CounterMode_Up;
        TIM_TimeBaseInit(TIM2,&TIM_TimeBaseStructure);
        
        TIM_ClearFlag(TIM2,TIM_FLAG_Update);
        TIM_Cmd(TIM2,ENABLE);
TIM2这样定义计数器是可以计数的。对TIM1这样定义就不会计数。不知道怎么解决
M1和TIM8是高级控制定时器,其他的是通用定时器
做人要做懒羊羊啊!
返回列表