Error: invalid constant (6bf) after fixup

make all 
arm-linux-gcc -g -c start.S
start.S: Assembler messages:
start.S:78: Error: invalid constant (6bf) after fixup
make: *** [start.o] Error 1

mov r1, #0x6bf中的mov指令只能用于8位。一旦超过8位之后应该使用ldr r1, #0x6bf或者ldr r1, =0x6bf
但是为什么我上面有一天指令也是这样却没有报错,好奇怪
阅读(65) | 评论(0) | 转发(0) |
0

上一篇:关闭开门狗

下一篇:关闭中断和关闭MMU

相关热门文章
  • SHTML是什么_SSI有什么用...
  • 查看linux中某个端口(port)...
  • 卡尔曼滤波的原理说明...
  • shell中字符串操作
  • 关于java中的“错误:找不到或...
给主人留下些什么吧!~~
评论热议

你可能感兴趣的:(嵌入式)