Forum: Mikrocontroller und Digitale Elektronik LPC17xx APB Clocks


von Arne (Gast)


Lesenswert?

Moin zusammen,

ich suche mir einen Wolf im LPC17xx Usermanual nach den Angaben welche 
Peripherie an welchem APB hängt und welchen maximalen Takt verträgt. Bei 
den STM32 ist es beschrieben (APB1 max 36MHz, APB2 max 72MHz). Beim 
LPC1768 finde ich aber nix.

Thanx, Arne

von Erwin R. (er-tronik)


Lesenswert?

Die komplette Peripherie läüft mit dem Processor-Clock (Pclk), also 
maximal 100 oder 120MHz.
Per Default ist alles jedoch auf Pclk/4 eingestellt. Mit den Registern 
PCLKSEL0/1 kann jede Peripherie getrennt auf Pclk/1, Pclk/2, Pclk/4 oder 
Pclk/8 eingestellt werden. Schau einfach mai in die Datei 
"system_LPC17xx.c".

Erwin

von Arne (Gast)


Lesenswert?

Jo, dass man es umstellen kann, war mir klar. Ich bin mir nur nicht 
sicher, ob jedes Peripheriemodul (RTC ist ja auf 1/8 fest eingestellt 
und CAN hat statt 1/8 dann 1/6) mit den max 100MHz oder 120MHz klar 
kommt, da ich von den STM32 anderes gewohnt bin.
Somit wäre es unschädlich alle Peripherie auf 1/1 Teiler zu stellen?

Gruß, Arne

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.