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.

[参考译文] TMS320F28035:Piccolo 28035

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1351887/tms320f28035-piccolo-28035

器件型号:TMS320F28035

我成功地使用了 TMS320F28035的 CLA。  

我正在寻找 CLA 可访问寄存器的列表。 特别是 CLA 能否读取(和写入) TZCLRx TZFLGx 寄存器?

此致

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

    大家好、Gianni、

    TMS320F28035 CLA 总线可以访问 ePWM 外设、因此它可以访问其所有寄存器。 您可以查看 CLA 在 功能方框图 (这可能会因器件而异)。 只要寄存器字段被指定为 R/W 字段、CLA 就可以读取和写入它们。 如果您有任何其他问题、请告诉我。

    此致、

    德拉尼

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

    尊敬的 Delaney:

    感谢您的回答。

    TZCLRx TZFLGx 是 PWM 外设的存储器、但我无法在 CLA 的任务中读取、因此不是所有 PWM 的寄存器都可以从 CLA 读取。

    您能给我提供一个 TMS320F28035 CLA 可读寄存器的完整列表吗?  

    此致。

    Gianni Rossetto。

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

    大家好、Gianni、

    CLA 应该能够访问 TMS320F28035上的所有 ePWM 寄存器。 你是如何在你的.CLA 代码中读取它的? 还有一些仲裁规则需要牢记:

    此致、

    德拉尼

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

    尊敬的 Delaney:

    我显然尝试在.CLA 代码中读取 TZCLRx 和 TZFLGx、但数据是错误的。

    在.c 代码中读取相同寄存器的值是正确的。

    此致

    G·罗塞托

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

     在意大利有谁可以直接说话,可以帮助我吗?  

    非常感谢。

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

    大家好、Gianni、

    要将寄存器读入的变量使用哪种类型?   读取数据类型时、CLA 与 CPU 的解释可能不同。 您能否共享在.cla 文件中执行这些读取操作的代码行?

    此致、

    德拉尼