https://e2e.ti.com/support/legacy_forums/embedded/tirtos/f/355/t/520700
本主题中提到了它
任务被抢先
一个 Hwi
一个 Swi
-较高优先级的任务
此外、如果一个阻断调用被发出(例如 Task_sleep、Semaphore_pend 和信标不可用等)、一个任务将放弃处理器(运行环境切换到另一个任务)。
我想知道、例如、如果低优先级任务正在执行某种算法、并且没有进行分块调用、但高优先级任务已准备就绪、请运行; 假设这个应用中没有使用 Hwi 和 Swi、在哪种情况下、高优先级任务可以优先于低优先级任务?