步进电机驱动程序

2019-07-20 14:29发布

本帖最后由 八度空间 于 2017-5-13 20:46 编辑

#define RCR_VAL    255  //每计数(RCR_VAL+1)次,中断一次,这个值(0~255)设置大一些可以降低中断频率    可是tim8不是已经设置了溢出中断了吗? 到底是怎么回事  不应该是tim8溢出一次中断一次吗 难道和单脉冲模式有关? 求解大神
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
20条回答
沧海
1楼-- · 2019-07-22 01:10
发出256个脉冲后进入中断。
gyjddq
2楼-- · 2019-07-22 01:43
八度空间 发表于 2017-5-15 23:17
你是向上计数吧?

是向上计数
gyjddq
3楼-- · 2019-07-22 06:48
 精彩回答 2  元偷偷看……
gyjddq
4楼-- · 2019-07-22 11:01
本帖最后由 gyjddq 于 2017-5-16 12:20 编辑
gyjddq 发表于 2017-5-16 12:15
就是说设置为单脉冲模式后 在设置计数个数     计数器溢出才会进入中断  并不会每计数一个数就进入中断咯 ...

不好意思是重复计数寄存器  不是计数个数寄存器
沧海
5楼-- · 2019-07-22 16:59
gyjddq 发表于 2017-5-16 12:15
就是说设置为单脉冲模式后 在设置计数个数     计数器溢出才会进入中断  并不会每计数一个数就进入中断咯 ...

没看到程序不知道
gyjddq
6楼-- · 2019-07-22 22:46
 精彩回答 2  元偷偷看……

一周热门 更多>