為了在Borlandc的IDE環境下編譯,並且獨立於當前的運行環境。
步驟1:將μC/OS-II源碼包解壓到c盤:?\在根目錄下,當前的文件目錄結構是C:?\軟件?有街區還是有通往?而uCOS-II呢?三個文件夾。
第二步:安裝BORLANDC?4.5?到達?C:\BC45,所以妳只需要把更改後的文件夾放在c盤的根目錄下就可以了。
第三步:安裝TASM5.0?到達?TASM,安裝匯編程序。
第四步:修改環境變量:在“用戶變量”列表中找到路徑,添加“;c:\ TASM \賓。如圖1所示。
圖1:添加環境變量
2.檢查平臺的正確性,獨立於C:?\軟件編譯該文件夾。
步驟1:創建壹個項目文件夾:d:\ex1,並將以下uCOS-II文件復制到該文件夾中:
①CPU移植相關程序:OS_CPU_A.ASM,?OS_CPU_C.C,?OS_CPU。h?
②②uCOS-II的核心程序:?uCOS_II。h,uCOS_II。c?,OS_CORE。c,?OS_TASK。c?,
操作系統時間。c?,OS_FLAG。c?,OS_MBOX。c?MEM奧斯。c?
OS _互斥。c?,OS_Q.C?,OS_SEM。c?。
3 PC相關程序?:PC。c?,PC。h?。
④實驗壹相關程序:?包括。h?,OS_CFG。h?,測試。丙.
第二步:啟動BORLAND?C++4.5,創建項目並指定項目路徑:d:\ex1\1.ide?,選擇目標類型為“應用程序[。exe]"?,選擇“DOS[Standard]”作為平臺?,選擇“大”作為目標模式?。如圖2所示。
圖2:創建繪圖
步驟3:將以下五個文件添加到項目中?
(1)?d:\ ex 1 \測試。c?
(2)?d:\ex1\OS_CPU_C.C?
(3)?d:\ex1\OS_CPU_A.ASM?
(4)?d:\ex1\uCOS_II。c?
(5)?d:\ex1\PC。c?
步驟4:修改包含在INCLUDES中的文件路徑。h,
1)#包含" os_cpu.h "
2)#包含“os_cfg.h”
3)#包含“ucos_ii.h”
4)#包含“pc.h”
第五步:編譯鏈接項目文件,在項目文件夾下生成1.exe。