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:如何使用 CLA 切换 GPIO?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1245094/tms320f28379d-how-to-toggle-gpio-using-cla

器件型号:TMS320F28379D

我已检查所有 C2000示例、但没有找到具体示例。 请举个例子、让 GPIO31 LED 闪烁

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

    Shrikant 您好!

    只要您为 driverlib 包含正确的头文件、就应该能够 针对您运行的 CPU 将 GPIO 控制器设置为 CLA1。 这将允许 CLA 控制 GPIO 引脚(我已经测试了以下代码并且运行正常)。

    GPIO_setDirectionMode(31, GPIO_DIR_MODE_OUT);
    GPIO_setControllerCore(31, GPIO_CORE_CPU1_CLA1);

    从主程序调用这两个 driverlib 函数后、可以使用"GPIO_togglePin (31);"从 CLA 任务中切换引脚。

    此致、

    阿米尔·奥马尔

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

    请提供完整代码吗? 它会对我有所帮助。

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

    Shrikant 您好!

    我使用了 F2837xD 器件的唯一 CLA 示例、复制我创建的工程(只需在调用 CLA 任务之前在 main 中添加上述代码并在相应的 CLA 任务中切换 GPIO 即可)。

    此致、

    阿米尔·奥马尔