全球旧事资料 分类
(2)软件:ADS12集成开发环境,Wi
dows982000NTXP
3实验内容
完成一个完整的工程要求包含启动代码、汇编函数和文件,而且C文件包含ARM函数和Thumb函数,并可以相互调用。
4实验截图
57
f58
f59
f60
f61
f62
f63
f64
f65
f5实验心得
(1)汇编函数调用C函数另外一种方法:
1在汇编函数中使用IMPORT伪操作声明需要调用的函数名;○2使用BL函数名直接跳转到对应的函数入口点执行代码。○
66
f(2)ARM程序跳转到Thumb程序的方法:
1使用ADR伪操作将(Thumb程序的入口地址1)拷贝到寄存器R0中。○2使用BXR0实现ARM程序到Thumb指令的跳转。○
(3)使用EXPORT声明的符号(变量)位全局符号,在汇编和C程序中均可使用。
67
fr
好听全球资料 返回顶部