您好!
我 将 32768Hz 的外部晶振连接到引脚 XIN (P2.1)和 XOUT (P2.0)、但由于 OFIFG 始终为高电平、代码会卡住。
以下 是我的初始化代码
_________
P2DIR = 0xFF;
P1SEL0 = BIT4 | BIT4;// UCA0 RXD 和 TXD
P2SELC |= BIT0 | BIT1;// P2.0~P2.1:晶振引脚
PM5CTL0 &=~LOCKLPM5;//禁用 GPIO 上电默认高阻抗模式
//激活先前配置的端口设置
// P2OUT = P1OUT =0;
//初始化晶振
SFRIFG1 = 0;
操作
{
CSCTL7 = 0;//清除 XT1故障标志
SFRIFG1 = 0;//清除故障标志
/}while (SFRIFG1和 OFIFG);//测试振荡器故障标志 _________________ >代码在此循环中挂起
CSCTL4 = SELA_XT1CLK;//设置 ACLK = XT1CLK = 32768Hz