您好我有一个运行ubuntu的beagleboard revC4,我想知道是否可以编译手臂组件,例如在Kiel uVision IDE中使用的那样:
AREA RESET, CODE, READONLY
ENTRY
ADR r1, TEXT
LOOP LDRB r0, [r1], #1
CMP r0, #0
BNE LOOP
B .
TEXT = "Hello World!", &0a, &0d, 0
END
由于某些原因,我发现任何使用gcc的例子和ASM代码都是完全不同的 在此先感谢您的帮助
答案 0 :(得分:2)
您可能需要查看ARM提供的工具:
http://www.arm.com/products/tools/software-tools/index.php
它真的是一个你正在寻找的汇编程序,而不是编译器......最简单的解决方案可能就是GNU assembler syntax(不应该那么不同)。