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-F28377S:CLA 代码能否访问寄存器?

Guru**** 2611705 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/693027/launchxl-f28377s-can-cla-code-access-registers

器件型号:LAUNCHXL-F28377S

我想使用 CLA 处理器将高速(800Kbps)数据传输到 GPIO、从而减轻主 CPU 的负载。  这是可行的吗?  在哪里可以找到一个对 CLA 进行编程的示例?  在 controlSUITE 中看不到任何内容。

谢谢、Dave

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

    您好!

    是的、CLA 可以访问 GPIO 寄存器。 您需要对 GPxCSEL 寄存器(例如、第6.9.2.12节 GPACSEL1寄存器(偏移= 28h)[复位= 0h])进行编程、以将特定 GPIO 分配给 CLA、从而启用对该引脚的 CLA 写入。 此配置需要由 CPU1完成。 我们可能没有类似的示例、但我提到的步骤应该有助于编写代码。

    此致、

    Vivek Singh

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

    我要求一个示例(任何示例都可以)的原因是、我不确定 CLA 是哪种处理器。 数据表将其称为 FPU、但我假设它不是 C28x? 它需要什么编译器? 我想我需要一个 CLA 入门指南... )

    谢谢、Dave
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Dave、
    它是一个加速器、您可以编写正常的 C 代码并对其进行编译(就像 CPU 一样)。 您可以在 c200Ware 中引用任何 CLA 示例(例如 sdfm_filters_sync_cla)、以查看如何为 CLA 编写代码。

    此致、
    Vivek Singh