请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:MSP430FR2433 主题中讨论的其他器件: MSP430FR2522
您好!
我正在尝试将 MSP430FR2433设置为在 XT1BYPASS 模式下使用外部时钟源(MSP-430FR2433 Launch Pad)。 下面是我用于从外部时钟源成功控制 MSP430FR2522的配置、但这在我的新微控制器上不起作用、尽管我遵循了应用手册指南 slau445h。
是否有人对我可能出错的事情以及如何正确设置此时钟模式有任何建议?
谢谢、
Vlad
//根据 MCLK 的器件数据表的要求配置一个 FRAM 等待状态 //在配置时钟系统之前在8MHz 以上运行。 FRCTL0 = FRCTLPW | NWAITS_1; P2SEL0 |= BIT0 | BIT1; //将 XT1引脚设置为第二功能 CSCTL4 = SELMS_XT1CLK | SELA_REFOCLK; //设置 ACLK = REFO = 32768Hz // XT1时钟= MCLK 和 SMCLK 源 CSCTL6 = XT1BYPASS; //启用旁路运行模式 CSCTL5 |= DIVM_0| DIVS_1; // MCLK = XT1EXT 时钟 // SMCLK = MCLK/2 P1DIR |= BIT0 | BIT1 | BIT2 | BIT3 | BIT6; //将 MCLK SMCLK 和 LED 引脚设置为输出 P1SEL1 |= BIT1 | BIT2 | BIT3; //将 MCLK 和 SMCLK 引脚设置为第二功能 PM5CTL0 &=~LOCKLPM5; 操作 { CSCTL7 &=~(XT1OFFG | DCOFFG); //清除 XT1和 DCO 故障标志 SFRIFG1 &=~OFIFG; } while (SFRIFG1和 OFIFG); //测试振荡器故障 fl