TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320C6678: 关于SYS/BIOS里task的一些疑惑

Part Number:TMS320C6678

您好,今天看task指令时,发现一个问题,关于task_yield()命令,网上一些博主说,调用task_yield()命令时,会降低任务的优先级。

官方help文档中关于task_yield()命令无相关解释。求解。

Nancy Wang:

降低任务优先级具体什么意思?

task_yield一般用于同等优先级的task切换。

,

Chuan Chen:

如下图,task1和task0 的优先级设置为1。

Question1:任务运行后,其优先级会降低,不是很懂。是所有task 运行后,优先级都会-1么?

Question2:若task1和task0 的优先级运行后减1,均为0,此时若有其他空闲线程,调度器怎么处理呢?

,

Nancy Wang:

优先级在哪里体现的?看打印信息只是计数。

用ROV工具看一下task的具体情况。

,

Chuan Chen:

请问一下,这个怎么在ROV里添加task呀?

,

Nancy Wang:

ROV打开后会左侧会有task等模块直接点就可以了。

,

Chuan Chen:

查看了官方文档,ROV需要CCSV7.1以上版本。我这V5版本,没有呀。。

,

Nancy Wang:

更新一下版本。

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6678: 关于SYS/BIOS里task的一些疑惑
分享到: 更多 (0)