www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AT91SAM7Sxx Problem bei MCK Umschaltung


Autor: Eugen Mailaender (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

da Ihr mir bereits einige Male weitergeholfen habt, wende ich mich
wieder an Euch.

Ich habe ein AT91SAM7S64 Evaluation Kit (18,432 MHZ) und muss um Strom
zu sparen den Clock verstellen. Das funktioniert im Allgemeinen aber
wenn ich den MCK von MainClock/1 auf PLLCLK/2 umschalte, haengt das
Programm fast immer. Nach langem Herumprobieren bin ich jetzt
draufgekommen, dass dies nur dann passiert, wenn die Umschaltroutine im
Flash laeuft.
Aus dem RAM heraus funktioniert alles tadellos. Ich habe auch die Info
aus dem ERRATA Datasheet beruecksichtigt, wonach das Register PMC_MCKR
nicht in einem Schritt beschrieben werden soll.

Hat jemand von Euch eine Idee, was dahintersteckt???

Danke im Voraus fuer Eure Hilfe
Gruesse
Eugen

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.