mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AT91SAM7S - PLL reaktivieren


Autor: Nobbie (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe momentan Schwierigkeiten beim AT91SAM7S256 die PLL sauber zu 
aktivieren.

Ich entwickle mit Rowley CrossStudio. Aus dem CrossStudio heraus wird 
über das Startup File die PLL aktiviert. Das funktioniert auch. Jetzt 
setze ich aber während meiner Initialisierung den SlowClock als 
MasterClock um die Stromaufnahme zu reduzieren. Wenn ich jetzt aber die 
PLL wieder aktivieren möchte, wird das LOCK Bit im Statusregister nicht 
mehr gesetzt.

Folgende Vorgehensweise:

- ich aktiviere wieder den Main Oscillator und warte bis dieser stabil 
ist
- dann konfiguriere ich die PLL
- ich warte auf das LOCK Bit und da bleibt er denn hängen, da dieses 
nicht wieder gesetzt wird.

Habt ihr eine Ahnung woran das liegen könnte???

Danke
Nobbie

Autor: Lupin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
An zeile 67 in deinem Code listing. Da hast du vergessen bit 9 zu 
setzen.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.