您好
使用的 SDK: simplelink_cc13xx_cc26xx_sdk_7_10_01_24
使用的代码:simple_peripheral_lp_CC2652r7_tirtos7_ticlang
芯片组、 使用 : CC2652R7
我们将使用简单外设代码创建多个线程、 任务结构 API 的代码示例如下所示、
Thread create 代码:
#define MAC_VALID_STACK_SIZE 1024
#define MAC_VALID_TASK_Priority 1
Task_Params taskParams;
//配置任务
Task_Params_(&taskParams);
taskParams.stack = MACValidStack;
taskParams.STACKSIZE = MAC_VALID_STACK_SIZE;
taskParams.priority = MAC_VALID_task_priority;
Task_structure (&MAC_VALID、MAC_Validation、&taskParams、NULL);
查询:
请向我们提供建议、
1)在使用多个线程的情况下,是否建议将线程优先级更改为2或3或4?
2)优先级值降低的原因是什么 ?
3) SDK 中使用的调度机制是什么?