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.

[参考译文] MSP-TS430PZ5X100:如何设置外部 XT1?

Guru**** 2587345 points
Other Parts Discussed in Thread: MSP430F5438A

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1118971/msp-ts430pz5x100-how-to-setting-external-xt1

器件型号:MSP-TS430PZ5X100
主题中讨论的其他器件:MSP430F5438A

您好~

我想在 TS430PZ5X100上使用外部时钟 XT1。

XT1为32、768Hz。  

我正在设置 XT1。 但我的代码不起作用。  我的代码中有哪些问题?

首先、这是问题

第二、这是我的代码。

设置 XIN、XOUT (XT1)

GPIO_setPeripheralModuleFunctionInputPin (GPIO_PORT_P7、GPIO_PIN0);
GPIO_setPeripheralModuleFunctionOutputPin (GPIO_PORT_P7、GPIO_PIN1);
GPIO_setAsInputPinWithPullUpResistor (GPIO_PORT_P7、GPIO_PIN0);

2.设置导通(XT1DRIVE、XCAP)、BYPASS。

空 initClock (空)

//配置内核
PMM_setVCore (PMMCOREV_3);

UCS_setExternalClockSource (XT1CLKHZ、XT2CLKHZ);
UCS_TurnOnLFXT1 (XT1DRIVE_0、XCAP_3);
UCS_BypassXT1 (UCS_XT1_LOW_FREQUENCY);

UCS_initClockSignal (UCS_ACLK、UCS_XT1CLK_select、UCS_Clock_divider);

UCS_initClockSignal (UCS_FLLREF、UCS_XT1CLK_select、UCS_Clock_divider);
UCS_initFLSettle (MCLKDESIREDKHZ、MCLKXT1CLKRATIO);

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

    你好,Dahun Kim

    请问您使用的是哪个 MCU 器件型号?

    奇怪的是、所有 UCSCTLx 寄存器都无法读取。

    您能否在产品页面上下载简单代码示例并检查您是否可以在 CCS IDE 调试系统上进行调试(例如、步入或设置断点)?

    谢谢!

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

    你好,李晓东

    我的 MCU 是 MSP430F5438A。 但我 可以解决 我的问题。

    因为您的建议对我有所帮助。

    我在 CCS IDE 中看到了简单的代码示例。 然后、我将我的代码与示例代码进行了比较。

    因此、我可以解决我的问题。

    感谢你的帮助。