從0到1寫嵌入式操做系統---------------------------3.初次建立任務

1.什麼是任務?數組 簡單通俗的來說,任務就是一個不會返回的函數。函數 void task1(void *param) { while(1) { //執行區域 .......... //執行區域 } }       更加深刻的來談任務的話,不得不考慮棧、堆、數據區、代碼區和內核寄存器。其中數據區和代碼區由編譯器自動分配,各個任務相互獨立,並不衝突。堆的做用主要是用在動態能存分配
相關文章
相關標籤/搜索