一.登记
所谓登记就是将处于就绪状态的任务在任务就绪表中置为就绪状态(置1)。
二.注销
所谓注销就是将处于就绪状态的任务在任务就绪表中对应位置0。
三.最高优先级就绪任务的查找
y=OSUnMapTal[OSRdyGrp];//获得优先级D5,D4,D3
x=OSUnMapTal[OSRdyTal[y]];//获得优先级D2,D1,D0
prio=(y<<3)+x;//获得任务优先级
UCOS_II对任务就绪表的操作
UCOS_II对任务就绪表的操作
数组里的数字表示当前分组里的最高优先级对应的位

相关文章:

  • 2022-12-23
  • 2021-10-28
  • 2021-04-02
  • 2022-12-23
  • 2022-12-23
  • 2021-08-13
  • 2021-08-08
  • 2021-06-04
猜你喜欢
  • 2021-06-06
  • 2021-08-30
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-30
相关资源
相似解决方案