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.

[参考译文] MSPM0G3507:在 MSPM0G3507 上启用 MCLK 监视器的情况下短接 HFXIN/HFXOUT 时出现意外时钟行为

Guru**** 2835905 points

Other Parts Discussed in Thread: MSPM0G3507

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1599717/mspm0g3507-unexpected-clock-behaviour-when-shorting-hfxin-hfxout-with-mclk-monitor-enabled-on-mspm0g3507

器件型号: MSPM0G3507

尊敬的团队:

我正在使用的器件 MSPM0G3507 并进行试验 MCLK 监控器已启用 同时使用 WWDT。

启用 MCLK 监控器后、我尝试通过有意短接外部高频时钟引脚来模拟时钟故障。 在此测试期间、我观察到了一些意外行为。

测试设置

器件:MSPM0G3507

外部 HF 晶体连接到 HFXIN/HFXOUT

MCLK 监控器已启用

WWDT 启用

手动短接引脚模拟的时钟故障

观察结果

HFXIN 短接至 GND

在某些情况下、器件按预期复位 (BOOTRST)、这与 MCLK 监视器的行为相匹配。

但是、在其他情况下、器件不会复位、而是会复位系统 运行得慢得多。

HFXIN 短接至 HFXOUT

设备继续运行、但系统时钟似乎大约变为 2×速度更快 高得多。

问题

  1. 将 HFXIN/HFXOUT 或 HFXIN 短接至 GND 时、是否预计会出现此行为?
  2. 内部时钟检测/MCLK 监控器在部分或异常振荡条件下的行为是怎样的?
  3. 在某些情况下、为什么时钟会减慢而不是触发复位?
  4. 为什么将 HFXIN 短接至 HFXOUT 可以实现更快的时钟?
  5. 是否有建议或支持的方法来可靠地仿真外部时钟故障、以验证 MCLK 监视器行为?

对解释此行为的文档进行任何澄清或参考都会非常有帮助。

此致、
Preeti

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

    嗨、Preeti、

    这应符合预期。

    当您将 HFXT_IN 连接到 GND 时、一些电路板晶体将停止、然后将触发 MCLK 监视器、并触发 BOOTRST。 但并非所有晶体都将停止。

    2.当您短接 HFXT_IN 和 HFXT_OUT 时、一般情况 下、晶体不会停止、可能会更慢、可能更快...

    这是一种晶体现象、您可以在短接 HFXT_IN 和 HFXT_OUT 引脚时尝试监控它们。

    对于我们的 MCLK、如果时钟裸片(没有任何时钟)、则会触发监视器。 如果时钟速度较慢、显示器将不会触发。

    谢谢!

    此致

    Johnson