STM32的C与汇编语言混合编程
调试测试程序
1.创建工程

2.代码
main.c

func.s

3.调试

和预期一样R1R2为10
将值导入汇编,又从汇编返回c
1.代码
main.c

Func.s

2.跟踪调试


main.c函数向.s汇编文件传入数值是前4个分别传入R0 R1 R2 R3其余放入栈,具体流程可以自己设置6个值导入汇编,调试时通过编辑器查看过程。
在汇编中引用c
1.代码
main.c

func.s

2.调试

R0=1表明调用成功
总结
这次的学习对汇编语言有了一些了解,但是还需努力。