03 2022 档案

摘要:此函数用于返回的Arduino板开始运行当前程序时的毫秒数。这个数字在大约50天后溢出,即回到零。 善于使用millis能使Arduino实行多线程 unsigned long time; void setup() { Serial.begin(9600); } void loop() { Seri 阅读全文 »
posted @ 2022-03-31 14:12 Mudrobot 阅读(1080) 评论(0) 推荐(0) 编辑
摘要:take esp32c3 as an example //freertos app_main → main_task → esp_startup_start_app_common → esp_startup_start_app → //esp_system start_cpu0_default → 阅读全文 »
posted @ 2022-03-29 19:28 Mudrobot 阅读(250) 评论(0) 推荐(0) 编辑
摘要:实验概要 这个例子演示了如何使用NVS读取和写入一个整数值。 在本例中,保存的值保存了重启ESP32模块的次数。因为它被写入NVS,所以在重启之间会保留该值。 示例还显示了如何检查读写操作是否成功,或者某些值在NVS中没有初始化。诊断以纯文本形式提供,以帮助跟踪程序流程并捕获途中的任何问题。 有关N 阅读全文 »
posted @ 2022-03-29 14:34 Mudrobot 阅读(954) 评论(0) 推荐(0) 编辑
摘要:创建 一般使用xTaskCreate函数进行创建 void xTaskCreate(TaskFunction_t pvTaskCode, const char * const pcName, const uint32_t usStackDepth, void * const pvParameters 阅读全文 »
posted @ 2022-03-28 20:27 Mudrobot 阅读(183) 评论(0) 推荐(0) 编辑
摘要:代码如下: #include <stdio.h> #include "sdkconfig.h" #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "esp_system.h" #include "esp_spi_fl 阅读全文 »
posted @ 2022-03-28 15:13 Mudrobot 阅读(448) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示