?? readme.txt
字號(hào):
說(shuō)明
===========
這個(gè)目錄提供一個(gè)簡(jiǎn)單的SWI句柄處理項(xiàng)目。
其中:
main.c文件包含一個(gè)main()函數(shù),它用來(lái)安裝SWI在異常表中。
a_swi.s文件是最開(kāi)始處理的SWI句柄,用ARM匯編指令編寫(xiě)。
c_swi.c文件是在執(zhí)行a_swi.s文件之后調(diào)用執(zhí)行的C語(yǔ)言SWI句柄。
swi.h文件是定義和生命一些變量的頭文件。
swi.mcp是用ADS工具建立的項(xiàng)目工程文件。
為了編譯這個(gè)項(xiàng)目可以用兩種方式進(jìn)行:
1.使用CodeWarrior項(xiàng)目工程swi.mcp進(jìn)行。
2.使用命令行進(jìn)行,具體命令如下:
armasm -g a_swi.s
armcc -c -g -O1 main.c
armcc -c -g -O1 c_swi.c
armlink a_swi.o main.o c_swi.o -o swi.axf
最終生成一個(gè)ELF可執(zhí)行文件swi.axf,它可以被直接下載到ARM處理器運(yùn)行。
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -