| 找了,TI官方代码,但仍然跳不出循环:
 P7SEL |= 0x03;                            // Select XT1
 UCSCTL6 &= ~(XT1OFF);                     // XT1 On
 UCSCTL6 |= XCAP_3;                        // Internal load cap
 
 // Loop until XT1,XT2 & DCO stabilizes
 do
 {
 UCSCTL7 &= ~(XT2OFFG + XT1LFOFFG + XT1HFOFFG + DCOFFG);
 // Clear XT2,XT1,DCO fault flags
 SFRIFG1 &= ~OFIFG;                      // Clear fault flags
 }while (SFRIFG1&OFIFG);                   // Test oscillator fault flag
 
 UCSCTL6 &= ~(XT1DRIVE_3);                 // Xtal is now stable, reduce drive
 |