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