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:使用 driverlib 从 CLA 手动启动到 CPU 的中断

Guru**** 2614265 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1020180/tms320f28379d-manually-launch-interrupts-from-cla-to-cpu-using-driverlib

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

您好!

我正在尝试取消 CLA 任务结束中断、以使用 C2000Ware v3.4.0.00中定义的 CLA_enableSoftwareInterrupt()和 CLA_forceSoftwareInterrupt()函数手动触发中断。 我已经使用 F28388D 和 driverlib 完成了它的工作、它工作正常。 现在、我尝试在 F28379D 中重复它、但 CLA1_ONLY_BASE 和 ClaOnlyRegs 是为 F28388D 定义的、它们不是为 F28379D 定义的。

我无法找到 CLA_SOFTINT_REGS 基址的定义位置、或者我必须自己定义它吗?

提前感谢您!

BR、

Javier

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

    Javier 好、

    我将与专家交流、并在一天或两天内回来与您讨论这个问题。

    谢谢、

    Ashwini

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

    Javier 好、

     F28379D 具有 CLA 类型1、而 F28388D 具有 CLA 类型2。 只有 CLA 类型2具有 CLA1_ONLY 基寄存器。 CLA 类型1上不存在此功能。 每个器件的 TRM 列出了可用的寄存器。

    谢谢、
    Ashwini