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.

[参考译文] MSP430F1232:设置 DCO 前请等待

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1083075/msp430f1232-wait-before-setting-dco

部件号:MSP430F1232

您好,

如果在接通电源后立即将客户主板设置为 DCO,则设备将无法正常运行。 (CPU 已停止)

打开此板的电源后,请等待大约100毫秒,然后设置 DCO,设备将正常运行。

xt1是32kHz 晶体。

您知道为什么他们的主板在插入等待时工作正常吗?

这是因为晶体需要时间才能稳定地振荡吗?

此致,
Sasaki

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

    重置后,DCO 是 MCLK 的默认来源,因此对时钟执行的操作的详细信息中必须存在一些错误。 但您尚未显示这些详细信息。 请务必检查设备勘误表。

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

    如果您的动力斜坡缓慢,并且您过早地将 DCO 加速,则可能导致 Vcc (瞬时)的运行速度过快。 [参考数据表(SLAS361D)第16页(“推荐的操作条件”)]这可能导致行为不稳定,可能导致 CPU 冻结。

    32kHz 晶体可能需要100毫秒以上才能启动,但这似乎(本身)不可能导致 CPU 冻结。

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

    感谢你的建议。

    它们在开机后立即运行 SET_DCO (fet120_Fl_01.c)。

    我要求他们再次检查电源。

    此致,
    Sasaki