2019-12-27 18:42发布
亽亼 发表于 2017-7-5 21:46 不知你有没有用过stm32的编码器模式,或者说你有看过它的原理没有
亽亼 发表于 2017-7-7 11:31 第一句:“编码器接口模式基本上相当于使用了一个带有方向选择的外部时钟“ 实际上,编码器是直接决定TIM ...
最多设置5个标签!
刚才把以前的资料翻出来,先看看这个图片。以前只用过编码器做速度位置反馈。
当然,LZ这样的组合是否正真有效,自己试试就知道了。
而输出比较是TIMx_CCxR寄存器与TIMx_CNT寄存器的比较结果,你说TIMx_CNT完全是外部编码器控制,你都没办法确定它的计数快慢和方向,你怎么可以拿它去跟TIMx_CCxR做比较呢
或许你可以去试试,哈哈
你说的没错,就是因为这个原因,输出的脉冲会受编码器快慢、方向或停止的影响,这样可能并没有太大的实际意义。
所以,我前面也说了,只是原理上可以产生脉冲。
谢谢各位了!
我已经改了硬件了。
大家给评估一下?
使用F429的3,8 timer的CH1 CH2做编码器功能;
timer9做两路PWM发生器。这样可以了吧?
输出2路频率实时改变,频率不同的脉冲。
一周热门 更多>