ESP32:TWAI_CLK_SRC_DEFAULT 的频率是多少?

ESP32 上 TWAI_CLK_SRC_DEFAULT 的频率默认为 80 MHz。这与核心频率(例如 160 MHz240MHz)无关。

你可以在代码中使用 esp_clk_tree_src_get_freq_hz 函数来验证这一点,如下例所示:

twai_clock_example.c
#include "esp_clk_tree.h"

void app_main(void)
{
    uint32_t clockSourceHz;
    esp_clk_tree_src_get_freq_hz(TWAI_CLK_SRC_DEFAULT, ESP_CLK_TREE_SRC_FREQ_PRECISION_CACHED, &clockSourceHz);
    printf("TWAI clock source frequency: %ld Hz\n", clockSourceHz);
}

Check out similar posts by category: ESP32