調度都是經過osTaskSchedule實現

如今你們用慣了C,估計對彙編會比較頭大,可是上下文切換每每是彙編寫的,操做系統的上下文又是任務調度的關鍵。這篇文章,就給你們詳解下LiteOS的上下文切換。spa ARM中,上下文的切換邏輯是在PendSV中斷中完成的。PendSV中斷在系統中斷中優先級最低,所以任務切換策略能夠有systick觸發,或者操做系統已有有的策略觸發。systick觸發狀態下,就完成了時間片和優先級條件下的任務切換,也
相關文章
相關標籤/搜索