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.

[参考译文] LAUNCHXL-F28379D:ePWM

Guru**** 1949050 points
Other Parts Discussed in Thread: LAUNCHXL-F28379D
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1167949/launchxl-f28379d-epwm

器件型号:LAUNCHXL-F28379D

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "F28x_Project.h"
#define DB_UP 1
#define DB_DOWN 0
#define COMPARE 1000
#define TBPEAK 3460
//GLOBAL
Uint32 EPwm1TimerIntCount;
Uint32 EPwm2TimerIntCount;
Uint32 EPwm3TimerIntCount;
Uint16 EPwm1_DB_Direction;
Uint16 EPwm2_DB_Direction;
Uint16 EPwm3_DB_Direction;
void InitEPwm1Example(void);
void InitEPwm2Example(void);
void InitEPwm3Example(void);
interrupt void epwm1_isr(void);
interrupt void epwm2_isr(void);
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
代码随附。
ePWM 的 FRQUENCY 随比较(CMPA)值的变化而变化。

使用了 LAUNCHXL-F28379D。

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

    尊敬的 Subhoji:

    这是一个示例项目吗? 您是否想了解此示例中发生的情况? 它是否正常工作、或者您是否遇到任何问题?

    最棒的

    Ryan Ma

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

    此代码由我完成。 PWM 频率随占空比的变化而变化、这仅在激活同步使能后发生。 我需要载波相移 PWM。

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

    禁用同步后、不会出现频率变化的问题。

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

    尊敬的 Subhojit:

    让我尝试复制您看到的内容。 您是否有任何行为的波形或示波器图片?

    最棒的

    Ryan Ma

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

      与  

    相移被禁用与相移被启用

    我看到您现在遇到的错误。

    让我和一位同事交谈、看看发生了什么以及为什么启用了相移导致了频率的这种变化。

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

    Subhojit、您好!  

    因此、为了防止 频率发生这种变化、请确保将 epwm1相移设置为禁用。 epwm2和 epwm3等所有源都应启用相移

    是一个参考视频

    最棒的

    Ryan Ma

x 出现错误。请重试或与管理员联系。