说明
esp32里面跑的是freertos,如果需要传递数据需要使用内部的缓存管理....代码
#include
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "freertos/queue.h...5条,每条数据的长度是10字节
xQueueHandle1 = xQueueCreate(5, 10);
xTaskCreate(function, "function", 2048,...NULL, 10, NULL);
xTaskCreate(function_1, "function_1", 2048, NULL, 11, NULL);
}
注意
初始化缓存的时候设置的数据长度是...所以大家伙一定要记住:你设置了缓存时的每一条数据是多大小,那么每次往缓存里面放数据的时候,内部就会拷贝多大小的数据.