Forum: Mikrocontroller und Digitale Elektronik LPC17xx/STM32F103xx: AHB/APB Takt


von Ohweh (Gast)


Lesenswert?

Hallo,

ich lese mich gerade etwas in die Datenblätter ein. Habe ich es richtig 
verstanden, daß
- beim LPC17xx APB 0 und 1 den gleichen Takt haben und der Resetwert 
CCLK/4 ist (also bei "vollgas" mit 100 MHz beträgt der Takt 25 MHz auf 
den beiden Peripheriebussen)?
- beim STM32F103xx APB1 max. 36 MHz und APB2 max. 72MHz (also bei 
"vollgas") beträgt?

Wenn ja: Warum ist der Defaulttakt beim LPC so "niedrig" eingestellt 
(man kann ihn ja auch auf 100 MHz stellen)?
Oder sind diese MHz wieder Schall und Rauch und gar nicht vergleichbar?

von holger (Gast)


Lesenswert?

>Wenn ja: Warum ist der Defaulttakt beim LPC so "niedrig" eingestellt

Keine Ahnung. Beim STM32 ist per default gar kein Clock
drauf. Das muss der Startupcode erledigen.

von Andreas (Gast)


Lesenswert?

Hallo,

beim STM32 ist die Taktfrequenz des ABP1 vermutlich wg. eines 
Peripherie-Blocks oder des großen Busses selbst auf max. 36 MHz 
begrenzt, dennoch ließe sich der Bustakt mittels Prescaler höher 
einstellen. Das könnte auch beim LPC die Ursache des voreingestellten 
Prescaler Wertes sein.

Eine Peripherie auf Vollgas laufen zu lassen macht in den meisten Fällen 
sowieso keinen Sinn. Alleine aus Stromspargründen sollte sie nur mit der 
max. notwendigen Taktfrequenz laufen.

Viele Grüße,
Andreas

von holger (Gast)


Lesenswert?

>Eine Peripherie auf Vollgas laufen zu lassen macht in den meisten Fällen
>sowieso keinen Sinn. Alleine aus Stromspargründen sollte sie nur mit der
>max. notwendigen Taktfrequenz laufen.

Das ist Einstellungssache. Und die allgemeine Antwort auf diese Frage:

>Wenn ja: Warum ist der Defaulttakt beim LPC so "niedrig" eingestellt
>(man kann ihn ja auch auf 100 MHz stellen)?

Wen interessiert das? DANN MACH ES DOCH SELBER. Wer hindert dich daran
den Takt umzustellen? Sonst noch irgendwelche Probleme?

von Ohweh (Gast)


Lesenswert?

holger schrieb:
>>Wenn ja: Warum ist der Defaulttakt beim LPC so "niedrig" eingestellt
>>(man kann ihn ja auch auf 100 MHz stellen)?
>
> Wen interessiert das? DANN MACH ES DOCH SELBER. Wer hindert dich daran
> den Takt umzustellen?
Wenn du es
a.) nicht weißt und
b.) nur sowas absondern kannst,
dann laß es lieber ganz bleiben.

> Sonst noch irgendwelche Probleme?
Ja. Typen wie dich, die selbst keine Ahnung haben, aber sich trotzdem zu 
Wort melden und dabei vollkommen im Ton vergreifen. Das man das selber 
einstellen kann ist mir klar und wurde wohl auch in der Frage 
ersichtlich.

von Lutz (Gast)


Lesenswert?

holger schrieb:
>>Wenn ja: Warum ist der Defaulttakt beim LPC so "niedrig" eingestellt
>
> Keine Ahnung. Beim STM32 ist per default gar kein Clock
> drauf. Das muss der Startupcode erledigen.

Blödsinn. Beim STM32 ist per default der HSI mit 8 MHz aktiv. Der AHB 
übernimmt diesen Takt per default, wovon ihn wiederum auch APB1 und APB2 
so übernehmen.

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.