两条指令似乎都将值设置为变量。 我看不出两者之间有明显的区别。
SETA的文档在此处给出: http://www.keil.com/support/man/docs/armclang_asm/armclang_asm_dom1361290022931.htm
此处提供EQU的文档: http://www.keil.com/support/man/docs/a51/a51_st_equ.htm
答案 0 :(得分:2)
SETA分配一个可多次重新分配的汇编时间变量。 EQU设置一个常量,该常量不可更改,每次引用时都具有相同的值,在某些情况下可以在赋值之前使用,并且可以是段相对的。