FreeRTOS操作系统新手小白我对这个操作系统的了解就是设定多个任务任务通过设置任务优先级来优先解决然后再去处理其他任务首先是任务创建BaseType_txTaskCreate(TaskFunction_t pvTaskCode//任务函数实现任务的函数constchar*constpcName,//任务名字不知道有什么用configSTACK_DKPTH_TYPE usStackDepth,//好像是任务栈的长度void*constpvParameters,//任务函数的参数UBaseType_t uxPriority,//任务优先级esp32有15个优先级TaskHandle_t*constpxCreatedTask ;//任务的句柄 #includestdio.h#includeFreeRTOS.h//头文件加入移植的操作系统的头文件#includetask.hTaskHandle_t led_handle;voidled_function(){//实现点灯while{//加个延时因为不加延时高优先级会一直占用}}intmain(){BaseType_t xReturned;xRetrunedxTaskCreate(led_function “led_task”,128,NULL,5,led_handle);while(1){}return0;}重要参数信号量