[技术讨论] 在freertos中跑8个任务,那么PID的线程该如何分配时间?

[复制链接]
 楼主| 地瓜patch 发表于 2025-7-21 14:55 | 显示全部楼层 |阅读模式
在项目中分配了8个task,其中一个task是进行PID运算的。
那么这8个task中的  osDelay(n);中的n将如何分配时间比较合适。
如下所示

void FreeRtOS_PID_task(void const * argument)
{
   for(;;)
  {
     current_out = PID(ADC_in);
      osDelay(n);
  }
}

您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:出一块TI-PLABS-AMP-EVM

1803

主题

14836

帖子

29

粉丝
快速回复 在线客服 返回列表 返回顶部