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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.