MSP430F149 externer Clock

OP (Firma: privat) #2840349
Lesenswert?

Hi leute,
Bin grad dabei einen externen Clock an einem MSP430F149 zu init.
also ich habe ein eval. Board Ts430PM64 und einen aufgelöteten Clock (ka 
was das für einer ist hab das bord von einem Koll. übernommen)

Nun versuche ich den Clock zu inti.

void init_XT2(void)
{

  unsigned int i;
  WDTCTL = WDTPW + WDTHOLD;             // Watchdog aus
  BCSCTL1 &= ~XT2OFF;                   // XT2 is on

  do
  {
    IFG1 &= ~OFIFG;                       // Clear OSCFault flag

    for (i = 0xFF; i > 0; i--);           // Time for flag to set

  }
  while ((IFG1 & OFIFG) != 0);          // OSCFault flag still set?

  BCSCTL2 |= SELM1;                     // MCLK = XT2 (safe)
}


kann es sein das es ein Hardware def. ist? weil er bleibt immer an der 
While überpüfung hängen...
laut register ist das OFIFG immer noch auf 1...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren