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**** 2524460 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1068847/tms320f28379d-cla-read-gpio

部件号:TMS320F28379D

您好,Team,

   我的一位客户使用 GPIO ReadPin()读取 CLA 任务中的引脚状态,,但无法读取。 针脚已分配给 CLA。

   他能在 CLA 任务中读取 PIN 状态吗?  如何获得 它

此致

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

    嗨,格林登,

    对延迟回复表示歉意。

    可通过 CLA 访问 GPIO 数据寄存器。 但是,无法访问 GPIO 控制寄存器。

    读取过程中是否生成了错误,或者只是值 始终读取为0,即使值为1?

    此致,

    维纳

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

    嗨,格林登,

    您使用的是 Drivelib 或 bitfields 的 readPin 函数。 请注意,driverlib 函数是在.h 文件中定义的内联函数。因此,从.CLA 文件调用时,它将使用 CLA 编译器进行编译。 而位字段函数是在.c 文件中定义的,该文件总是使用 C28x 编译器编译,无法从 CLA 代码调用。

    此致,

    维纳

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

    您好,维纳,

    我的客户没有回复我, 如果他回复,我会尽快更新论坛。

    如果他在2天内没有回复,我会结束这条线。
    感谢你的关注。

    此致