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.

[参考译文] TMS570LC4357:可以使用另一个引脚通过外部进行检测 是否已发生 nRST?

Guru**** 2479835 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1012147/tms570lc4357-can-another-pin-be-used-to-detect-with-an-ext-monitor-that-a-nrst-has-occurred

器件型号:TMS570LC4357

各位专家、您好!

《安全手册》提到诊断 RST1"热复位的外部监控(nRST)"、以此向外部监控器发出信号、表明已生成复位。

J2和 nRST 之间的关系主要如下:         

nERROR (J2)---|和|                                   
              |||----    外部监视器
nRST ------ |_________ |

我们只需使用 nERROR1 (J2)引脚即可:

nERROR (J2)-------- 外部监视器

这就是外部 监视器仍会对 ESM 错误(nERROR = LOW)和 nRST = LOW 做出反应。 然后、软件可以在 nRST 之后检测到 nRST 发生、然后决定不配置 J2、这将向外部信号发送 监控器、以将外设保持在安全状态、因为 J2默认配置为带有下拉电阻器的 GIOB[6]输入。

我们需要知道的是 、如果 nRST 是引脚、则外部绝对需要使用引脚 监视器以检测是否发生了 nRST。

(Q1)如果 J2配置与 nRST 同时复位为默认值、则只需连接外部 监控到 J2以检测复位、或者 nRST 是唯一使用外部信号检测 nRST 的方法 监控?

谢谢、此致、
最大

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

    尊敬的 Max:

    如果将 J2用作 nERROR、则需要向 J2添加一个外部上拉电阻器。 因此 nRST 不会下拉该引脚。

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

    您好 QJ、

    在热复位(nRST)的情况下、我们希望 J2被下拉、以向外部监视器发出信号、表明发生了意外复位。 然后、目标是使外设保持在安全状态、直到用户执行完整的下电上电。

    但这不能回答我的问题。

    外部因素是否会影响引脚的复位状态、以便 J2在复位时不会被拉低? 还是必须使用 nRST 向外围设备发出复位或故障信号?

    谢谢、此致、
    最大

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

    尊敬的 Max:

    内部下拉相当弱。 如果一个引脚有一个外部上拉电阻器、则该引脚在 nRESET 期间不会被下拉。 复位期间、引脚的输入缓冲器和输出缓冲器被禁用、外部因素不影响引脚的内部状态、但会影响引脚的行为(高电平或低电平或切换)。

    如果 J2悬空或没有外部上拉电阻器、则在 nRST 期间将 J2下拉。 监控 nRST 取决于系统。 您的评估员是否要求这样做?  

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

    您好 QJ、

    诊断 RST1"热复位的外部监控(nRST)"是安全手册(SPNU540A)的一部分、我们需要考虑该手册。 我们不想使用在复位时处于低电平状态仅几 ms 的 nRST 引脚、而是使用 J2向周围系统发出信号、表明发生了意外的复位 HAST。 (μ µC 软件必须检测引脚 J2的复位信号是否被重新配置为 nERROR)

    谢谢、此致、
    最大

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

    尊敬的 Max:

    如果检测到复位、如何使用 nRST 信号? nRST 是一个双向复位信号。 它具有开漏输出缓冲器。 我认为使用 nRST 信号更容易。

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

    您好 QJ、

    想法是复位或 nERROR 都会导致引脚 J2 =低电平。 例如、这可用于连接关闭外设的继电器。 这要求软件检测到意外复位后重启、并且不会将 J2重新配置为 nERROR。

    在这种情况下不会使用 nRST 引脚。

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

    尊敬的 Max:

    您是否为您的建议找到了解决方案?

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

    您好 QJ、

    我们没有。 我们仍然希望得到有关这个问题的答案:

    (Q1)外部或内部因素是否会影响引脚的复位状态、从而使 J2在复位时不会被拉低?

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

    尊敬的 Max:

    如前所述、引脚 J2用于 GIOB[6]和 nERROR。 复位期间、该引脚为 GIOB[6](默认值)并被下拉。

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

    您好 QJ、

    感谢您的快速回复。

    我们想知道、如果 μ µC 本身会损坏、那么使用 nRST 引脚比依赖引脚 J2复位更安全。
    但从你以前的回答中,我会得出结论,情况并非如此。

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

    如果有任何严重的器件故障、ERROR 引脚(B14和 J2、如果配置为 nERROR)将被置为有效。 外部电路或其他器件可使用此信号将系统置于安全状态。