Atmel SAM C21

Gast #4292355
Lesenswert?
• ▲
▼
Hallo,

ich versuche die CPU Clock Speed auf 48 MHZ zu setzen. Default mäßig ist 
die Geschwindigkeit auf 4 MHZ gesetzt.

/* System clock bus configuration */
#  define CONF_CLOCK_FLASH_WAIT_STATES            0
#  define CONF_CLOCK_CPU_DIVIDER 
SYSTEM_MAIN_CLOCK_DIV_1

/* SYSTEM_CLOCK_SOURCE_OSC48M configuration - Internal 48MHz oscillator 
*/
#  define CONF_CLOCK_OSC48M_FREQ_DIV              SYSTEM_OSC48M_DIV_12
#  define CONF_CLOCK_OSC48M_ON_DEMAND             true
#  define CONF_CLOCK_OSC48M_RUN_IN_STANDBY        false

Durch ändern des Codes auf

/* System clock bus configuration */
#  define CONF_CLOCK_FLASH_WAIT_STATES            2
#  define CONF_CLOCK_CPU_DIVIDER 
SYSTEM_MAIN_CLOCK_DIV_1

/* SYSTEM_CLOCK_SOURCE_OSC48M configuration - Internal 48MHz oscillator 
*/
#  define CONF_CLOCK_OSC48M_FREQ_DIV              SYSTEM_OSC48M_DIV_1
#  define CONF_CLOCK_OSC48M_ON_DEMAND             true
#  define CONF_CLOCK_OSC48M_RUN_IN_STANDBY        false

bekomme ich die GEschwindigkeit auf 48 MHZ. Diues funktioniert aber nur 
genau einmal nach einem Klick auf Reset oder durch drücken des Reset 
buttons auf dem uC hängt sich der Controller auf mit der Meldung 
"Waiting for device to Reset" Takte ich die Geschwindigkeit auf nur 24 
MHZ funktioniert alles ohne Probleme. Kann mir irgendjemand bei deisem 
Problem weiterhelfen?

Liebe Grüße

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.