嵌入式編程中的多任務與單任務,以及單任務的軟件設計流程

多任務與單任務 所謂"單任務系統"是指該系統不能支持多任務併發操做,宏觀串行地執行一個任務。而多任務系統則能夠宏觀並行(微觀上可能串行)地"同時"執行多個任務。 多任務的併發執行一般依賴於一個多任務操做系統(OS),多任務OS的核心是系統調度器,它使用任務控制塊(TCB)來管理任務調度功能。TCB包括任務的當前狀態、優先級、要等待的事件或資源、任務程序碼的起始地址、初始堆棧指針等信息。調度器在任務
相關文章
相關標籤/搜索