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.

[参考译文] MSP430AFE253:MSP430AFE253复位问题

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/839953/msp430afe253-msp430afe253-reset-issue

器件型号:MSP430AFE253

尊敬的 TI 团队:

我们有一个使用 MSP430AFE253的设计。 但我们遇到了一个奇怪的 POR 复位问题,因为 MCU 偶尔无法正确复位自身,从而使其无法运行固件应用程序。 但是、当我们观察到 MCU 复位故障后立即将 RST 引脚物理接地短路时、MCU 会再次恢复工作。 我在下面提供了信息供您参考。 请仔细查看我们的设计并检查是否有任何可能导致我们遇到复位问题的原因? 非常感谢你的帮助。   

 

1) 1) 图1 -原理图设计、

2) 2)图2 - MCU_VCC/RST 引脚的波形捕获

3) 3)图3 -晶体输出的波形捕获。      

4) 4)晶体数据表

此致、

Peter

图1:MSP430AFE253原理图

图2:示波器捕获- MCU-VCC (橙色)/MCU-RST (蓝色)

图3:晶体输出(橙色)

e2e.ti.com/.../crystal.pdf

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

    您好!

    VCC 线路中的第二个骤降是什么?  这是器件何时无法正常工作的捕捉?   

    这似乎是一个 BOR 问题。  初始 VCC 斜坡看起来足够干净和快速。  VCC 的立即下降看起来可能会导致问题。   

    图5-12显示了 VCC 斜升和骤降时的器件行为。  该下降可能不足以触发 BOR 并复位器件、表5.14中显示为 V (B_IT-)。   

    您可以尝试立即启用 SVS 以监控电压、并通过此 DIP 正确复位器件。  

    谢谢、

    JD

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

    JD、您好!

    感谢您的支持。

    每次器件上电时、他都可以捕获第二次骤降。 有时、它不起作用。

    我需要您帮助解决有关 BOR 的一些问题。

    1)表5.14中的 TD(BOR) 2000us 是什么?

    2) 2)在表5.14中、BOR 触发点为1.42V。 这是否意味着当 VCC 线路电平低于1.42V 时器件将生成 BOR 复位?  

       如果 VCC 线路电压降至1.42V~1.54V 范围、然后 VCC 线路恢复正常电平、它是否可以生成 POR 复位、就像 Peter 提出的问题一样?

    3) 3)关于 SVS、制造注释和示例代码在哪里?

    此致、

    Yihong。

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

    JD、您好!

    添加两个问题、谢谢。

    4) 4)从器件上电到器件开始运行用户代码的间隔时间是多少?

    5) 5)在 器件开始运行用户代码之前、对于外部振荡器有一些要求、例如外部振荡器必须保持稳定?

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

    您好、Yihong、

    Td (BOR)是 BOR 达到 Vhys 点和释放 POR 之间的典型时间。  这可以在图5-12中更清楚地看到。   

    2. 是的、器件将不会从 BOR 生成 POR、直到它低于典型值1.42V 的 V (B_IT)。  这只是一个典型值、但会因器件而异。  这就是 SVS 应该用来更早捕获它的地方。  同样、请参阅图5-12

    代码 示例 zip 中提供了一些 SVS 示例: http://www.ti.com/product/MSP430AFE253/toolssoftware#softTools

    4.在 TD (BOR)之后 CPU 开始运行。  这在 BOR 表5.14下的注释#2中进行了指定

    5、是的、振荡器应该是稳定的。  VCC 还必须保持高于 VCC (min)、VCC (min)是针对所需工作频率的最小电源。  表5.3和图5-1中定义了这些 VCC 范围。   

    谢谢、

    JD