怎用keil 對ARM汇编语言调用C函数

怖牛埤 |浏览1115次
收藏|2017/02/16 14:33

有範例可參考嗎?

M058LDN 用的。

满意回答

2022/09/06 18:06

1>,在汇编文件里加上 “  IMPORT  函数名 ”

2>,若无输入参数,直接调用函数名。 可参照函数 SystemInit() 的调用

3>,若有输入参数,按Keil 的实参规则,把参数放入 R0~R3和栈区再调用,具体可到网上查一下,或测试一下。

4>,返回数据放到  R0。


startup_xxx.s里面调用中断处理函数和SystemInit()函数,可以参考一下


Angus

其他回答(0)
0人关注该问题
+1
 加载中...