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.

[参考译文] MSP430F1611:晶振发射- BCSCTL1.XT2=1

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1431448/msp430f1611-crystal-fire-up---bcsctl1-xt2-1

器件型号:MSP430F1611

工具与软件:

嗨、团队:

下面是相关问题的后续操作、即客户将 MSP430放在未经过编程的电路板上。  我们 还发现、一旦晶体开始振荡并运行程序、它将在随后的下电上电时继续启动。 我们还知道程序设置 BCSCTL1.XT2=1。

  1. 在晶振能够触发的情况下、BCSCTL1.XT2=0和 BCSCTL1.XT2=1之间有什么区别?
  2. 在器件被编程之后、在晶体首次运行之前、是否可以使用调试器来设置 BCSCTL1.XT2=1?

协议现在为:

  1. 系统编程
  2. 循环通电

是否可以更改为:

  1. 系统编程
  2. 使用调试器设置 BCSCTL1.XT2=1
  3. 下电上电以允许程序运行

这听起来像是可行的解决方案吗?

谢谢!

Luke

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

    您好!

    如果客户 根据上述代码使用通过 JTAG 的调试器设置晶体配置、这是否有助于晶体在首次上电时启动?

    谢谢!

    Luke

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

    嗨、团队:

    这里有更新吗?

    Luke

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

    尊敬的 Luke:

    XT2用于设置不同的 LF 晶体频率、数据表提供了这方面的说明:

    同时附带用户指南:

    这不起作用。

    这听起来是否可行?

    由于用户重新为电路板加电时、调试器设置将丢失、程序中的设置将再次生效。

    B.R.

    SAL

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

    尊敬的 Luke:

    如果客户 使用通过 JTAG 调试器根据上述代码设置晶体配置、这将有助于晶体从 firs

    JTAG 设置将保持一次并在器件单独上电后工作、但在器件复位或重新上电后、JATG 的调试设置将丢失。

    B.R.

    SAL