1600277881 发表于 2023-8-11 21:05 是文字池溢出了,程序加了LTORG指令,以解决。谢谢! |
Hephaestus 发表于 2023-8-11 15:19 程序当中能不用LDR指令的我都是用mov。已经很省了。错误意思是文字池太远,使用LTORG在4k范围内。我在程序中加入LTORG指令。问题解决。 |
试试用V6的编译器, 它会把LDR --> MOVW+MOVT 这就不会有 4K的Offset范围了 |
LR用的异常 pop {R0, R1, LR} BX LR 正常的用法是 pop {R0, R1, PC} 报错的是那一条? |
在这个帖子 http://www.51hei.com/bbs/dpj-228624-1.html 里面我已经告诉你LDR伪指令的真实写法是怎么样子的。 过了三个月这么简单的问题你还是没看懂???? 把LDR改成真实指令也能立刻看出来问题出在哪里了吧??? |