讀《嵌入式實時作業系統uc/os-ii》第二版
1、與處理器型別無關的**(p73)
os_core.c os_flag.c os_mbox.c os_mem.c os_mutex.c os_q.c os_sem.c os_task.c os_time.c ucos_ii.c ucos_ii.h
2、與應用程式有關的配置檔案
os_cfg.h includes.h
3、與處理器有關的**,用於移植
os_cpu.h os_cpu_a.asm os_cpu_c.c
4、原則:呼叫作業系統的功能函式時,中斷總應當是開著的,否則有可能導致宕機。
作業系統學習筆記(2)
前台 和 後台 邏輯上的 分時系統 分時 批處理 這兩個概念的提出是為了進一步不讓處理機空閒,因為在作業流在調入調出的時間內,cpu是空閒的。前台 放的是分時互動作業。後台 放的批處理作業。當前臺 調入調出 時cpu空閒,這時呼叫後台批處理作業。即前台作業的優先順序高於後台作業。多道分時系統 記憶體...
ucos2學習筆記 4任務管理
任務管理 在任務管理中,uc os2雖然可以管理多達64的任務,但建議保留幾個最高和最低的優先順序的任務,以備不時之需。任務管理 建立任務 刪除任務 改變任務優先順序 掛起任務 恢復任務以及獲取任務資訊。1.建立任務 uc os中提供了兩種,建立方式,ostaskcreate和ostaskcreat...
ucos2學習筆記 3 核心架構
核心結構 1.處理臨界 為了是有些 不被中斷或其他任務打斷,使其完整操作,同時核心中有 許多臨界 需要儲存。從而ucos中加入開關中斷的巨集定義 os enter critical 關中斷 os exit critical開中斷 在ocos2中,開關中斷有有三種實現方法 1 os critical ...