📄 readme.txt
字号:
说明
===========
这个目录提供一个简单的SWI句柄处理项目。
其中:
main.c文件包含一个main()函数,它用来安装SWI在异常表中。
a_swi.s文件是最开始处理的SWI句柄,用ARM汇编指令编写。
c_swi.c文件是在执行a_swi.s文件之后调用执行的C语言SWI句柄。
swi.h文件是定义和生命一些变量的头文件。
swi.mcp是用ADS工具建立的项目工程文件。
为了编译这个项目可以用两种方式进行:
1.使用CodeWarrior项目工程swi.mcp进行。
2.使用命令行进行,具体命令如下:
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
最终生成一个ELF可执行文件swi.axf,它可以被直接下载到ARM处理器运行。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -