STM32CubeMX TIM如何设置编码器模式?

在STM32CubeMX如何配置TIM编码器模式?
已邀请:

jxc_jxc

赞同来自:

在STM32CubeMX如何配置TIM编码器模式,请用过的同志提示一下,还是必须另外用手写?

yangshuchao

赞同来自:

我也在用,求解
现在我在cub软件内做了相关配置但是在应用的过程中发现cnt乱跑,并且必须是在中断模式下进行 很邪门哪位大神给个答复呗 叩谢了!!!
我遇到类似的,TIM可以进中断。但是无法出中断。
void TIM2_IRQHandler(void)
{
tim2_counter ++;
__HAL_TIM_CLEAR_FLAG(&htim2,TIM_FLAG_UPDATE);
__HAL_TIM_CLEAR_IT(&htim2, TIM_IT_UPDATE);


这样多一句少一句都无法出去

yangshuchao

赞同来自:

在运动控制中一般都是ARM+FPGA结构来解决多轴传感器控制问题,但是arm本身应该带有一个cnt来读取正交编码器!!很无语今天又各种试了还是不行--------

jyblasun

赞同来自:

各有大婶,有配置编码器成功的没有

Combined Channels 中选择 Encoder Mode

木公日月

赞同来自:

求大神指教啊,我也不懂得怎么配置

iwxyz

赞同来自:

也想学习。

走走停停

赞同来自:

同问

码客_Mark

赞同来自:

六楼说的很对,详见http://www.stmcu.org/module/fo ... .html,有详细配置

土土

赞同来自:

按照楼上的地址看了,也试了。不好用呀。转动电机数值会增加,可是反向转电机,数值还是增加。不减少呀。为什么呢。有成功的吗?

jialian4213

赞同来自:

博主用的是什么编码器?如果是类似ec11的编码器,通过很简单的设置就可以使用了。

要回复问题请先登录注册