⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 ARM嵌入式linux这本书上的源代码,可以直接使用,很好的.
💻 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 + -