时钟树 - ESP32 - — ESP-IDF 编程指南 v5.5 文档
系统时钟
时钟树:

图中,黄框的为低功耗时钟,蓝框的为高性能时钟。
CPU_CLK 时钟频率最低 2 MHz,最高 240 MHz,。
CPU 时钟使用 PLL_CLK,Wi-Fi 和蓝牙才能正常工作。
时钟校准:
获取时钟频率:
esp_clk_tree_src_get_freq_hz()复位
复位等级

CPU 复位:对应 CPU 程序从头开始重新执行。
内核复位:除了 RTC 外设,其它数字系统全部复位。
系统复位:复位整个数字系统。
芯片复位:复位整个芯片,相当于芯片重新上电。
除了芯片复位,其它复位方式不影响内存数据。
复位方式:
软件触发:配置寄存器触发软件复位。
硬件触发:硬件电路触发。
复位源
复位后,CPU 通过读取寄存器 RTC_CNTL_RESET_CAUSE_PROCPU 和 RTC_CNTL_RESET_CAUSE_APPCPU,可获取复位的原因。
