DSP中如何调用.asm文件里面汇编函数

2019-07-17 15:35发布


DSP中如何调用.asm文件里面汇编函数呢?
.asm文件中我定义一个begin代码如下:
.global _begin

_begin:
nop   10
.end

我在另一个.c文件中,调用该begin();
如:
.....................
xxxx=1;
begin();
..........

调试时就会发现到begin()时,不能跳转到.asm文件中的begin位置。
请高手指点,谢谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
gygp
1楼-- · 2019-07-18 13:07
文件中调用汇编函数extern "C " 是必须的
chenci2013
2楼-- · 2019-07-18 13:59
asm(" ")这个是单个指令。
biechedan
3楼-- · 2019-07-18 14:08
#define 宏定义可以实现调用汇编代码
wangdezhi
4楼-- · 2019-07-18 17:44
现在C语言优化程序也可以了,不用汇编也行。
uiint
5楼-- · 2019-07-18 19:01
 精彩回答 2  元偷偷看……
uiint
6楼-- · 2019-07-18 23:49
现在C语言优化程度比较高了,可以不用汇编语言。

一周热门 更多>