一、C语言调用汇编函数
1.创建项目
(1)新建一个项目,并为其命名,然后选择芯片类型和配置
(2)添加main.c文件和test.s文件
(3)编写文件
(4)rebuild项目
2.无参数调用
(1)参数配置
(2)调试
(3)设置断点(点击图中语句旁边的▲标红)
(4)点击Debug,选择step(F11),分步调试,只需将R1和R2改为0
(5)一直点击下一步调试,执行LOOP函数,循环比较R1与10的大小
3.有参数调用
(1)修改代码
(2)点击rebuild进行编译
(3)点击右上角的
设置断点
(4)分步调试,直到出现下图R0返回117(0x75),main函数中s返回117(0x75)
二、汇编函数调用C语言函数
1.修改代码
2.编译
3.设置断点
4.分步调试,直到R0返回17(0x17)