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-AM243:LP-AM243

Guru**** 2449930 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1489535/lp-am243-lp-am243

器件型号:LP-AM243

工具/软件:

您好、

我有 AM243x-LP 并 修改了示例代码。 对于 BiSS-C 编码器、"C:\ti\motor_control_sdk_am243x_09_02_00_09\examples\position_sense\bissc_diagnostic\single_channel\am243x-lp"。 我使用一个电机并调试 r5fss0-0。

在"seting.h"中有以下定义

#define ISR_PRD_IN_seconds 0.00002 /* 50kHz @ 1x 更新为20us */

我认为"ISR_PRD_IN_seconds"也是"pruEncoderIrqHandler"例程的更新时间。  

如果将 PWM 频率"#define APP_EPWM_OUTPUT_FREQ (APP_EPWM_OUTPUT_FREQ_50K)/* init freq */"更改为"#define APP_EPWM_OUTPUT_FREQ (APP_EPWM_OUTPUT_FREQ_20K)/* init freq */"是否应将 ISR_PRD_IN_seconds 值更改为0.00005?

此致、

Vedat

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Unknown 说:
    如果将 PWM 频率"#define APP_EPWM_OUTPUT_FREQ (APP_EPWM_OUTPUT_FREQ_50K)/* init freq */"更改为"#define APP_EPWM_OUTPUT_FREQ (APP_EPWM_OUTPUT_FREQ_20K)/* freq */*应该将 ISR_PRD_freq 更改为 0.00005秒?

    是的、

     ISR_PRD_IN_SECONDS 还需要根据 ePWM 输出频率进行更新。

    此致、

    Achala Ram