关于stm32f334的正交编码

2019-07-14 17:09发布

STM32f334的正交编码是只有tim2和tim3有正交编码功能吗?其他的定时器不行吗?有用库函数实现正交编码功能的代码能给分享一下吗。。还处在库函数的阶段。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
fantasyo老时光
1楼-- · 2019-07-15 22:54
丰盛慈爱 发表于 2018-10-3 11:09
读出来的数没有任何变化,一直是0

前面还要初始化相关引脚,使能相关外设时钟。我以为你应该知道的。
丰盛慈爱
2楼-- · 2019-07-16 02:58
 精彩回答 2  元偷偷看……
fantasyo老时光
3楼-- · 2019-07-16 05:06
丰盛慈爱 发表于 2018-10-3 11:35
void Tim3_init(void)
{

你GPIOA外设时钟使能了吗?你TIMER3中断初始化了吗?
Xavier_1995
4楼-- · 2019-07-16 08:39
之前公司一个项目用过正交编码器来精确控制伺服电机,代码是寄存器写的,可惜代码不知道放哪里去了。
主要还是初始化配置的问题,中断处理比较简单,就是计数了。
丰盛慈爱
5楼-- · 2019-07-16 10:50
fantasyo老时光 发表于 2018-10-3 11:50
你GPIOA外设时钟使能了吗?你TIMER3中断初始化了吗?

GPIOA的时钟使能了,TIM3的中断初始化是说中断优先级的初始化吗/
zzw0719
6楼-- · 2019-07-16 15:45
查看手册就好了

一周热门 更多>