ESP32 Dokumentation der Register

OP #6267838
Lesenswert?

Vom ESP32 gibt es das Technical Referenz Manual, das die meiste 
Information enthält, die man so braucht. Aber an einigen Stellen fehlt 
Detailinformation (z.B. wie stelle ich die PLL ein, die den CPU Takt 
erzeugt). Hat einer von euch eine Quelle für weitergehende Infos?
Gast #6268838
Lesenswert?

John Doe schrieb:
> Was an "Vom ESP32 gibt es das Technical Referenz Manual" hast Du nicht
> verstanden?

Hooo -ruhig Brauner!

@ossi-2: Die Infos stehen wirklich im Reference Manual ab Seite 38. 
Sowohl Auswahl der Quelle auch evtl. Teiler. Auch die Adresse der 
entsprechenden Register sind in dem Dokument ausgeführt.
Gast #6269558
Lesenswert?

Martin O. schrieb:
> Ich finde z.B. nicht die Info wie man die PLL auf 480MHz einstellt damit
> man die CPU_CLK auf 240MHz einstellen kann.

Genau. Espressif hat den PLL-Multiplikator (vom XTAL hoch) nur im 
Source-Code dokumentiert...

-> siehe  rtc_clk_cpu_freq_set_fast()
https://github.com/espressif/arduino-esp32/issues/487

bzw. besser gleich rtc_clk_cpu_freq_config_set()
https://github.com/espressif/arduino-esp32/blob/master/tools/sdk/include/soc/soc/rtc.h
weil:
> rtc_clk_cpu_freq_set_fast
> @note This function is deprecated and will be removed.
>  *       See rtc_clk_cpu_freq_config_set instead.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren