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.

[参考译文] CCS/TMS320F28054F:PCCTL 和 TBPRDM 寄存器之间缺少 PWM.h 的保留映射

Guru**** 2454880 points
Other Parts Discussed in Thread: C2000WARE, MOTORWARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/856238/ccs-tms320f28054f-missing-reserved-map-for-pwm-h-between-pcctl-and-tbprdm-register

器件型号:TMS320F28054F
主题中讨论的其他器件:C2000WAREMOTORWARE

工具/软件:Code Composer Studio

你(们)好

我正在使用 lab10a 通过28054F 进行过调制。

我发现保留的映射小于 PCCTL 和 TBPRDM 之间的规格。

以下是 pwm.h 文件中的定义、

 volatile uint16_t  PCCTL;      //!< PWM 斩波控制
 volatile uint16_t  rsvd_4[11]; //!<保留  
 易失性 uint16_t  TBPRDM;     //!<时基周期镜像寄存器

以下是规格中的地图。  

PCCTL    0x001E            PWM 斩波器控制寄存器
TBPRDM  0x002B            写入时基周期寄存器镜像

有什么问题吗?

我认为它会影响过调制函数中的 TBPRDM、CMPAM 值。

此致

箭头

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

    您好!

    是的、这看起来不正确。 感谢您指出这一点。 请告诉我您所参考的实验。

    我们将在下一个 C2000Ware 版本中修复它。

    谢谢

    Vasudha

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

    它是带有 hvkit 的 motorware 18中的 lab10a。(不在 C2000ware 中)

    似乎只有2805525的 pwm.h 有问题、2802x 和2806x 都可以。

    此致

    箭头