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.

[参考译文] TMS320F280025C:覆盖具有 CMPSS 输出的 GPIO 引脚

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1240236/tms320f280025c-overwriting-gpio-pin-with-cmpss-output

器件型号:TMS320F280025C

在我的项目中、我将通过软件更新其中一个 GPIO 引脚(GPIO24)。 出于电路的保护目的、我希望使用 CMPSS 将模拟信号与阈值进行比较、以检测即时故障。

是否可以将该 CMPSS 的输出配置到 GPIO24 (也正在由软件更新)?  

在正常运行情况下、GPIO24将 由软件控制、但 当发生即时故障时、CMPSS 应控制 GPIO24引脚。

 

此致、

Jayant

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

    您好、Jayant。

    我认为、使用 CMPSS 或 CLB 可能可以做一些事情、以触发基于 CMPSS 的 GPIO。 我先联系 CMPSS 所有者。

    此致、

    文斯

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

    Jayant、您好!

    感谢您的耐心。

    我一有更多信息就会回复您。

    此致、

    哈迪

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

    您好、Jayant。

    如 技术参考手册的图16.1所示、CTRIPxOUTx (x="H"或"L")信号连接到输出 X-BAR 以进行外部信号发送。 因此、您可以通过使 GPIO 受 CMPSS 输出控制的方式配置 CMPSS 模块的输出。 有关输出 X-BAR 多路复用器配置的更多详细信息、请参阅"通用输入/输出(GPIO)"一章。

    此致、

    哈迪

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

    Hadi、您好!

    感谢您的答复。 但我的问题是、该函数是否可用于覆盖软件到达 GPIO 引脚的命令?

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

    您好、Jayant。

    感谢您的耐心等待。

    根据我的理解、您需要 CTRIPxOUT (来自  CMPSS)和 SW 命令的"或"逻辑。 您需要使用 CLB-XBAR 将该 OR-OUTPUT 信号路由到 GPIO。  

    您能告诉我到达 GPIO 的 SW 命令的来源是什么吗?

    此致、

    哈迪

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

    SW 命令是一种后跟一些延迟时间的故障检测信号。

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

    感谢您的回复。 此信号是否与任何外设相关? 我想看看它是否与其他外设关联、然后我们可以查明 CLB-XBAR 是否可以访问  信号源。

    此致、

    哈迪

x 出现错误。请重试或与管理员联系。