请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

我想使用FOC SDK5.0库计数的脉冲。

[复制链接]
anita_cui 提问时间:2021-7-8 09:18 / 未解决
在使用foc sdk5.0过程中,我配置了光编码器来检测马达速度,但在使用过程中,发现控制不是很好,
我想使用库中AB编码器的脉冲来计数,请告知应该用哪个函数?
谢谢!
收藏 评论4 发布时间:2021-7-8 09:18

举报

4个回答
anita_cui 回答时间:2021-7-8 10:45:08
难道都不知道吗?
johnson_2019 回答时间:2021-7-8 17:46:39
【问题答复】:增量式编码器,可能参数配置或调试的问题
1. LL_TIM_GetCounter( pHandle->TIMx )
__weak int16_t ENC_CalcAngle( ENCODER_Handle_t * pHandle )
{
....
  wtemp1 = ( int32_t )( LL_TIM_GetCounter( pHandle->TIMx ) & 0xffff ) *
           ( int32_t )( pHandle->U32MAXdivPulseNumber );

...}
2.


3.

johnson_2019 回答时间:2021-7-8 17:48:16
【问题答复】:增量式编码器,可能参数配置或调试的问题
1. LL_TIM_GetCounter( pHandle->TIMx )
__weak int16_t ENC_CalcAngle( ENCODER_Handle_t * pHandle )
{
....
  wtemp1 = ( int32_t )( LL_TIM_GetCounter( pHandle->TIMx ) & 0xffff ) *
           ( int32_t )( pHandle->U32MAXdivPulseNumber );

...}
2.


3.


子曰好人2号 回答时间:2021-7-9 09:27:34
既然配置了,那就去代码里面找相应的函数啊
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版