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:当发生复位时、如何保持 CLB 输出逻辑电平

Guru**** 2568585 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1254466/tms320f28379d-how-to-retain-clb-output-logic-level-when-reset-happens

器件型号:TMS320F28379D

尊敬的 Champs:

我 计划使用 CLB 输出引脚来控制 外部电路、并且希望它可以在 DSP 热复位时锁存在输出高电平状态。

但是、在验证之后、我发现 CLB 输出状态始终在 DSP 热复位之后自行复位、我看到的内容是否正确?  是否有任何方法可以在复位时使输出引脚锁存?

此致、

K·阮

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

    尊敬的 Kien:

    您能否详细说明热复位的含义以及如何发出此 DSP 热复位?  

    此致、

    彼得

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

    尊敬的 Peter:

    它不是一个加电复位。

    此致、

    K·阮

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

    Peter、

    我使用看门狗复位。

    有什么想法吗?

    此致、

    K·阮

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

    尊敬的 Kien:

    根据我的理解、看门狗复位将发出 XRSn 复位。 XRSn 复位将复位所有外设寄存器、因此无法锁存 CLB 的值。 如果您将看门狗配置为使用中断模式、 那么我认为您 此时应该能够锁存 CLB 输出

    此致、

    彼得

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

    彼得

    我的问题是:当复位发生时、如何保持 CLB 输出?

    此致、

    K·阮

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

    如需有关这方面的指导、我将请看门狗专家

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

    尊敬的 Kien:  

    请查看我们的 WD 专家的以下内容

    WD 复位反映在-XRS 引脚上、相当于外部复位。 有些寄存器/位只会在上电复位时受到影响、但我不认为 CLB 寄存器就是其中之一。

    无法使用看门狗锁存 CLB 的输出。 我研究了使用看门狗中断模式的可能性、但在中断模式下、您可以使用该模式来检查 CLB 的输出。 问题是您在这个512看门狗周期内不能改变看门狗的模式、所以您不能将它重新配置为复位模式以在这之后执行看门狗的复位。

    此致、

    彼得

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

    重申一下、与任何其他外设一样、CLB 将通过 WD-RESET 复位

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

    Peter and Hareesh,

    感谢您的意见。

    此致。

    K·阮