ESP32 Arduino运行内核查看示例程序

Posted perseverance52

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESP32 Arduino运行内核查看示例程序相关的知识,希望对你有一定的参考价值。

ESP32 Arduino运行内核查看示例程序

  • 查找ESP32内核ID
    在这里,我们将使用Arduino IDE将代码上传到ESP32。要知道运行代码的Core ID,有一个API函数
xPortGetCoreID()
  • 可以从void setup()void loop()函数中调用此函数,以了解运行这些函数的内核ID。

实例代码

void setup() {
Serial.begin(115200);
Serial.print("setup() function running on core: ");
Serial.println(xPortGetCoreID());
}

void loop() {
Serial.print("loop() function running on core: ");
Serial.println(xPortGetCoreID());
}
  • 串口打印信息

可以看到我们的程序旨在一个内核核心上跑。

以上是关于ESP32 Arduino运行内核查看示例程序的主要内容,如果未能解决你的问题,请参考以下文章

Arduino框架下ESP32重启原因串口信息输出示例

Arduino ESP32 flash分区表配置信息查询示例程序

Arduino ESP32 SDWebServer示例程序正确访问方式

Arduino框架下 ESP32看门狗使用示例

Arduino ESP32入门点灯程序

Arduino ESP32 Web服务器SD卡文件管理