-
我是arm的板子,不知道怎么嵌入汇编,请大家帮忙
◆
◆
-
zzjlovece:
source文件不是这么写的,应该类似于
SOURCES=\
candrv.cpp\
canbus.c\
ARM_SOURCES= \
hb.s(2007-01-31 13:19)
-
xiyulang:
pb好像不支持直接嵌入汇编(2007-01-31 12:43)
-
xinyu_hao:
我的代码是这样的
ENTRY
EXPORT hao
hao
nop
END
我也把我的。s文件加到source文件中了
SOURCES=\
candrv.cpp\
canbus.c\
hb.s
但是提示说
error A0051: unknown opc...(2007-01-31 10:28)
-
xinyu_hao:
谢谢大家了,我试试(2007-01-30 16:28)
-
cqx_1983:
引用第4楼zzjlovece于2007-01-30 14:42发表的“”:
如果.c ,.cpp需要调用到.s文件里面的函数的话,.s文件里面export 某某函数,.c , .cpp文件在前面申明一下,source文件改一下就可以了 。如果.s 文件需要调用其它文件的函数的话,...(2007-01-30 14:49)
-
zzjlovece:
如果.c ,.cpp需要调用到.s文件里面的函数的话,.s文件里面export 某某函数,.c , .cpp文件在前面申明一下,source文件改一下就可以了 。如果.s 文件需要调用其它文件的函数的话,.s 里面import某某函数就行了。(2007-01-30 14:42)
-
xinyu_hao:
我这样写
__asm
{
nop
}
编译提示说asm没有定义
我看帮助中也没有,网上也没有人说要加什么头文件,是不是pb中哪里设置了可以用汇编啊(2007-01-30 14:23)
-
zzjlovece:
可以参考bootloader下面那个startup.s怎么嵌入的(2007-01-30 14:04)
-
xinyu_hao:
xd们帮帮忙(2007-01-30 13:51)
返回顶部