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

BIOS中clock的优先级比task高还是低?

BIOS的文档中提到,clock是处于软中断中最高的优先级:

但是在跑swi的例程时,创建了clock与task任务,bios在运行的时候先进入task而不是clock:

noaming:

clock的优先级高,这是肯定的。

noaming:

关键是你怎么判断的:bios在运行时,先进入task而不是clock

Leshrac Mao:

回复 noaming:

swi例程创建了两个软中断,一个clock,还有一个task,我在每个任务开始时都打了断点。

它会首先进入task,task请求信号量被挂起后,才执行clock,clock中通过swi_post()来执行软中断。

Wu Feng:

回复 Leshrac Mao:

clock对应的 函数的运行前先执行一个超时时间,在这个时间段里,task已经开始执行了

赞(0)
未经允许不得转载:TI中文支持网 » BIOS中clock的优先级比task高还是低?
分享到: 更多 (0)