This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] LP-AM263P:AM263x 中的编码器 EM1配置问题

Guru**** 2463330 points
Other Parts Discussed in Thread: TIDM-02018, LP-AM263P, LP-AM263, SYSCONFIG

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1472730/lp-am263p-encoder-em1-configuration-issues-in-am263x

器件型号:LP-AM263P
主题中讨论的其他器件:TIDM-02018LP-AM263SysConfig

工具与软件:

尊敬的 TI 团队:

我正在尝试在中配置我的编码器(EM1) universal_motorcontrol_am263x_r5fss0-0_nortos_ti-arm-clang_3phGaN 但是我没有成功。

我遇到了两个问题:

  1. 修改了之后 AM263_3phGaN_3Sc.syscfg 用于更改的最大位置 4000至40,000 并将"reset in maximum"(最大重置)设置为"reset in index"(索引重置)、更改将显示为保存在文件中。 但是、即使是重新构建之后、最大计数器也会保持在 4000个 和"reset in index"未应用。

  2. 该位置会在每次计时器中断时复位。 这可能是什么原因造成的? 如果我非常快速地移动编码器、位置将跳转到 3.  或者 3997 (顺时针)、然后再次复位为零。 几分钟后、计时器将再次停止重置位置。  

我想指出这一点 EM1可与 F280025C 正常配合使用 而不会出现任何问题。

非常感谢您提供任何见解或建议!

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是否存在重复配置?

    为什么 HAL 中有另一个编码器配置也要配置编码器?

    • Drivers_eqepOpen()ti_drivers_open_close.c
    • HAL_setupQEP(HAL_MTR_Handle handle)hal.c

    谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!
    我注意到 在 LP-AM263P 器件下询问了这个问题。 众所周知、TIDM-02018软件默认支持 LP-AM263。 如果您使用的是 LP-AM263p、是否已查看 HAL?

    此致、

    Masoud

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    有。

    eQEP 由 SysConfig 设置。 此外、由于通用电机控制是要使用"user_mtr1.h"文件中的用户定义设置进行自定义的、因此代码还会根据 ISR 频率配置复位的最大位置和单位计时器。

    此致、

    Masoud

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    配置的正确和更新方法是什么?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    有任何更新?