ESP32 (ESP-IDF) 上 main_task() 在哪里启动?
FreeRTOS 主任务 main_task()(反过来启动 app_main())在 esp_startup_start_app_common() 中启动:
esp_main_task_call.cpp
portBASE_TYPE res = xTaskCreatePinnedToCore(&main_task, "main",
ESP_TASK_MAIN_STACK, NULL,
ESP_TASK_MAIN_PRIO, NULL, ESP_TASK_MAIN_CORE);对于 ESP-IDF 版本 4.4.1,这是它被调用的位置的链接。
Check out similar posts by category:
Embedded, ESP8266/ESP32
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow