Forum: Mikrocontroller und Digitale Elektronik Systemclock neu aufsetzen


von Spock (Gast)


Lesenswert?

Hallo,

mal eine Frage, ist es möglich während dem Betrieb eines STM32 
Controllers die Clock einfach neu zu initialisieren, bzw den Clock-Init 
einfach mit einer neuen Frequenz nochmal durchlaufen zu lassen?


Danke,

von Adam P. (adamap)


Lesenswert?

Sollte funktionieren, wenn du deine Clock-Init. mit den anderen Werten 
aufrufst.

Warnung:
Sollten zu der Zeit Module arbeiten, wie z.B. Datenübertragung mit UART 
(DMA), kann es sein, dass diese gestört wird.

Bei mir (Atmel SAM4) initialisert die USB-Init. die Clock neu, daher 
muss ich vor dem Aufruf warten, bis all meine Debug-Ausgaben rauß sind, 
sonst sehe ich im Terminal nur "Müll".

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.