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.

[参考译文] TMS320F28379D:DSS 访问 JavaScript 中的 PWM 寄存器

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1173338/tms320f28379d-dss-access-to-pwm-registers-in-javascript

器件型号:TMS320F28379D
主题中讨论的其他器件:C2000WARE

我的团队正在将应用从 F28335 DSP 移植到 F2837xD DSP。 我们使用 DSS 和 JavaScript 在应用程序上执行软件测试脚本。 我继承了一些 JavaScript 源代码、该源代码使用以下 JavaScript 命令结构访问特定 PWM 通道的特定 PWM 寄存器:这是 PWM1及其 AQCTLA 寄存器的源代码示例:debugSession.memory.readRegister ("ePWM1_AQCTLA")。

同一命令对 F2837xD 目标不起作用。 我在 C2000ware 4.01中浏览了 DSS 资源、但无法找到与 F28335使用的 PMW 寄存器等效的定义。 在 F2837xD DSP 的 DSS JavaScript 中、在哪里可以找到用于从特定 PWM 通道读取特定寄存器的寄存器标识符?

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

    尊敬的 Thomas:

    您是否从 TI 获得了 JavaScript 文件?

    对于 F2837xD 目标、寄存器应为:'EPwm1Regs_AQCTLA'

    此致、Santosh

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

    谢谢! 是否有 TI 提供的文档可用于获取此信息?

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

    Thomas、

    有关寄存器名称、请参阅数据表。  因此它将是 ePWMxRegs_Name

    我无法与您共享任何文档。 我刚才在文件中连接了目标并导出了寄存器。 您可以将其用作参考。

    e2e.ti.com/.../f2837xd_5F00_registers.txt

    希望这对您有所帮助。

    此致、Santosh

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

    非常好! 感谢提示、我可以使用 CCS 调试会话中显示的寄存器名称。