ucosii中的任務數量


  對於ucos中支持的任務數量,不同的版本有一定的差異。

  具體來說,ucosⅡ2.86版本之前支持64個任務,系統一般要占用最低兩個優先級用作空閑任務和統計任務(假如初始化了統計任務)。

  ucosⅡ2.86版本起支持256任務,同樣是最低優先級兩個任務用作系統任務。

  有的地方說,在ucos中系統保留了最高4個優先級和最低4個優先級以備后期升級擴展備用,不建議用戶使用。

  對於ucosiii,任務數量沒有限制,但部分優先級也會被系統占用,具體有哪些優先級被占用,可以參考以下文章: https://blog.csdn.net/feather_wch/article/details/50432657       

  任務設置原則:實際使用多少就設置多少。每一個任務在系統初始化的時候,都要求分配一塊內存作為任務的控制塊。把最大任務數設定的越大,占用的ram空間就越大。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM