执行一小段代码过程中希望task能暂时不被优先级更高的任务抢先,该怎么做呢?
Hank Zhao:
你好,你可以在高优先级task中加一个semaphore,低优先级task执行完任务后释放semaphore。
Keanu Reeves:
回复 Hank Zhao:
这样达不到我的目的。我是想象暂时禁止全局中断那样,在执行某小段代码时i暂时禁止低优先级任务被抢先。而不是让高优先级任务一直等到低优先级任务释放信号。
Hank Zhao:
回复 Keanu Reeves:
你好,BIOS是抢占式多任务系统,不能像你所说的那样操作。
TI中文支持网

