打印
[STM8]

定时器初始化的时候要不要给计数器赋值

[复制链接]
1524|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
thebearontree|  楼主 | 2013-8-28 12:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看了好几个网上的程序都是给tim1 的计数器TIM1_CNTRH,TIM1_CNTRL赋值的,不过有些不赋值
个人理解是计数器初值默认为0,计数到TIM1_ARRH,TIM1_ARRL溢出结束再次计数。
沙发
yuanquanquan| | 2013-8-28 12:42 | 只看该作者
我一般不赋初值

使用特权

评论回复
板凳
wxweipot| | 2013-8-28 16:25 | 只看该作者
根据需求了,可赋值也可不赋

使用特权

评论回复
地板
puchuang| | 2013-8-28 19:05 | 只看该作者
一般不赋值   我是这么做的   楼主

使用特权

评论回复
5
thebearontree|  楼主 | 2013-8-28 21:40 | 只看该作者
yuanquanquan 发表于 2013-8-28 12:42
我一般不赋初值

我放心了、、、

使用特权

评论回复
6
thebearontree|  楼主 | 2013-8-28 21:41 | 只看该作者
wxweipot 发表于 2013-8-28 16:25
根据需求了,可赋值也可不赋

不赋值简单一些 :lol

使用特权

评论回复
7
thebearontree|  楼主 | 2013-8-28 21:42 | 只看该作者
puchuang 发表于 2013-8-28 19:05
一般不赋值   我是这么做的   楼主

看来我的理解是对的:lol

使用特权

评论回复
8
乌月明星稀| | 2013-8-29 00:00 | 只看该作者
你第一次使用并初始化时,可以不用赋值,因为它缺省值(复位后的状态)为0;另外你如果配置完后再执行TIM_EGR|=1;他也会初始化到相应的值,具体值得看你是哪种计数方式。
如果是第二次配置,你得看情况。一般不需要去打理他。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
thebearontree + 1 赞一个!
9
xxiao6130| | 2013-8-29 11:39 | 只看该作者
我也很少给他赋值

使用特权

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

本版积分规则

12

主题

48

帖子

2

粉丝