打印
[STM8]

STM8S105K4 TIM2应用的问题

[复制链接]
2117|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
秋天落叶|  楼主 | 2010-7-28 09:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这样配置:

TIM2_PSCR |= TIM2_Prescaler;

TIM2_CNTRH = (INT8U)(TIM2_Period >> 8);
  TIM2_CNTRL = (INT8U)(TIM2_Period);
  /* Set the Autoreload value */
  TIM2_ARRH = (INT8U)(TIM2_Period >> 8);
  TIM2_ARRL = (INT8U)(TIM2_Period);
  

TIM2_CR1=0x05;
TIM2_IER=0x01;
TIM2_SR1=0x00;
TIM2_SR2=0x00;
TIM2_EGR=0x01;
CLK_PCKENR1|=0x20;
寄存器的配置不了,上面的值不能更新。
沙发
xsgy123| | 2010-7-28 09:41 | 只看该作者
楼主看一下你的TIM2的时钟线是否关闭了

使用特权

评论回复
板凳
xsgy123| | 2010-7-28 09:41 | 只看该作者
如果关闭了,自然是更新不了的

使用特权

评论回复
地板
CrazyST| | 2010-8-8 19:22 | 只看该作者
TIM2_EGR=0X01;这条指令执行后怎么不把更新标志位清零呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:落叶很美

138

主题

3044

帖子

1

粉丝