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.

[参考译文] MSP430FR5739:MSP430FR5739 XT1CLK

Guru**** 2535360 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/673897/msp430fr5739-msp430fr5739-xt1clk

器件型号:MSP430FR5739

大家好。

我只是尝试使用 值为20MHz 的外部 XIN 晶振模式。

我执行了 下面 CS 寄存器的设置、但通过测试 、我将 MCLK 设为5MHz、 我不知道它在哪里

因为 我希望得到20MHz。

int main (空)

WDTCTL = WDTPW + WDTHOLD;//停止 WDT
CSCTL0_H = 0xA5;
CSCTL1 |= DCORSEL + DCOFSEL1;        // DCO 在16MHz 上对于 MSP DCORSEL = 1、DCOFSEL = 00  
CSCTL2 = SELA_0 + SEEL_0 + SELM_0;    //设置 ACLK = SMCLK =来自     XT1CLK 的 MCLK 源
CSCTL3 = DIVA_0 + DIVS_0 + DIVM_0;      //设置所有分频器/1
CSCTL4 = XTS + XT1DRIVE0 + XT1DRIVE1;  // XT1 设置 为 高频模式, 最大驱动能力
CSCTL5 &=~XT1OFFG;

PJSEL0 |= BIT4;      //将端口设置为 XIN 和 XOUT 引脚
PJSEL1 &=~BIT4;


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

    您好!

    在打开 XT1之前、您应该配置 XIN 和 XOUT 引脚。

    // XT1设置
    PJSEL0 |= BIT4 + BIT5;

    打开 XT1后、您应该添加以下代码以等待稳定的 XT1CLK 并清除故障标志。

    操作

    CSCTL5 &=~XT1OFFG;
    //清除 XT1故障标志
    SFRIFG1 &=~OFIFG;
    } while (SFRIFG1&OFIFG);//测试振荡器故障标志

    如果我的帖子有助于解决您的问题、请单击  验证答案    按钮 

    冬季、

    搜索 E2E! 您的问题可能已经得到解答!  

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

    您好 、冬季、

    很多 坦克… 它的工作原理。

    我花了一整天没有成功

    遗憾的是、《MSP430FR57xx 系列用户指南》文档不够友好和详细。

    谢谢

    Aharon。