?? readme.txt
字號(hào):
μCOS-II應(yīng)用于lpc210x上的移植代碼。這些代碼均需要使用ARM方式編譯(使用ARM指令集)
其實(shí)Os_cpu_a.s、Os_cpu.h和Os_cpu_c.c與ARM7的通用移植代碼,真正與lpc210x相關(guān)的代碼在本目錄下
的others下面,它們是與目標(biāo)板相關(guān)的代碼的例子。它們均在真正的文件名的主文件名后增加了_ex字符串。
例如,Includes_ex.h就是Includes.h的例子。其中:
config.h :項(xiàng)目總頭文件,根據(jù)需要改變。
Includes.h :μCOS-II部分的總頭文件,一般無(wú)需改變。
Vectors.s :為lpc210x的中斷與c語(yǔ)言ISR函數(shù)接口的匯編代碼(包括中斷向量表)及初始化堆棧的
代碼,如果使用lpc210x,一般只需要按照規(guī)則增加或改變IRQ中斷與c語(yǔ)言ISR函數(shù)接口
代碼。如果使用其它arm7芯片則按照其芯片要求實(shí)現(xiàn)相同功能的代碼。
Init.s :芯片復(fù)位到執(zhí)行c語(yǔ)言入口前執(zhí)行的一些代碼。如果使用lpc210x,這部分無(wú)需改動(dòng)。如
果使用其它arm7芯片則按照其芯片要求初始化更多的外設(shè)。
target.c :與目標(biāo)板相關(guān)的代碼的c語(yǔ)言部分,主要包括在執(zhí)行main()函數(shù)之前初始化目標(biāo)板的函數(shù)
TargetResetInit()、用戶(hù)程序調(diào)用的初始化函數(shù)TargetInit()、庫(kù)函數(shù)的堆初始化函數(shù)
__user_initial_stackheap()(參考ads1.2的編譯手冊(cè))和中斷處理函數(shù)。用戶(hù)根據(jù)需要
改變其代碼。
target.h :target.h的頭文件。
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -