TIMx定时器中的CNT的作用问题

2019-08-16 20:03发布

[img]file:///C:Users川存AppDataRoamingTencentUsers540049067QQWinTempRichOleK239O__BD1XBD1T8`[(~F_3.png[/img]这是电机编码器读取CNT计数器寄存器的值,但我实在搞不明白这个CNT读的到底是什么值,是脉冲呢还是什么?如果是脉冲是不是要按照电机初始频率的倒数即周期来作为刷新的周期读取编码器的值?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
川存
1楼-- · 2019-08-17 09:28
liujie136997963 发表于 2017-7-24 21:55
就是计数器的值啊,就是每次时间到了计数值加一

这个是编码器的配置
川存
2楼-- · 2019-08-17 11:47
bucker 发表于 2017-7-24 20:51
脉冲数,具体的情况要看你的定时器预分频器设置、编码器的设置。

这是编码器的初始化,我用OLED去测试CNT的值,发现这个值非常巨大,假如是脉冲会不会有点太不可思议了...
川存
3楼-- · 2019-08-17 14:46
川存 发表于 2017-7-25 10:18
这个是编码器的配置

ARR=65535
川存
4楼-- · 2019-08-17 20:26
增量式PID
bucker
5楼-- · 2019-08-17 20:55
 精彩回答 2  元偷偷看……
正点原子
6楼-- · 2019-08-17 22:07
CNT就是当前的计数值,这个都搞不懂???

一周热门 更多>