Atmel SAM PLL

Gast #4334130
Wunderschönen guten Morgen,

ich schlag mich seit ein paar Tagen mit der PLL Konfiguration des Atmel 
SAM C 21 rum und mache keinerlei Fortschritte.

Gewünscht ist, den externen Quarz (12Mhz) als Quelle für die PLL zu 
verwenden, der ist bereits konfiguriert und funktioniert wie er soll, 
testweise nehme ich ihn als Taktquelle.

Augenscheinlich ist die PLL auch korrekt konfiguriert aber sie rastet 
nicht ein (Lock Bit wird nicht gesetzt).

sieht jemand einen offensichtlichen Fehler ?

schonmal vielen Dank und Grüße
Jan
Angehängte Dateien:
Gast
- Wenn du schon eine C-Source postest dann bitte in *.c

- Tabs in Sources sind (fast immer) scheisse, es sein denn
man benutzt sie (die Sources) nur als Eigenbrödler selber.
Es soll Leute geben deren Bildschirm schmäler ist als deiner.
Oder auch: in der Selbstbeschränkung liegt der Meister.
Gast
Unabhängig davon ob die Register richtig konfiguriert werden .....
(ich werde die Bits nicht nachvollziehen) ..... fällt auf dass
du für das Abwarten auf die richtige Stellung der Statusbits
nur wenig Zeit lässt. Wenn die Variable <to> voll ist brichst
du ab, das können je nach Optimierung des Compilers wenige
tausend Prozessorzyklen sein. Eine PLL wird aber deutlich länger
brauchen um einzuschwingen. Du schreibst selbst in der Source
dass die Lock Time einige Millisekunden braucht. Das Anschwingen
eines Oszillators kann übrigens in der gleichen Grössenordnung
liegen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.