在ARM汇编中,可以使用 LDR R1 , =0xFF0 来把0xff0读取到R1当中. 而在嵌入C语言中的时候
__asm
{
LDR R1 , =0xFF0
}
这样的话就会报错:
Error:(Serious)C2282E:expected '[' -inserted before '=' main line 12
Error:(Serious) C2291E: <expression> expected but found '=' main.c line 15
Error:(Serious)C2282E:expected ']' -inserted before '\n' main line 12
这里可以把该语句改为:
MOV R1, 0xFF0
以此记录!
阅读(1937) | 评论(0) | 转发(0) |