ARM IF-ELSE 行尾出现意外字符
ARM IF-ELSE unexpected characters at end of line
我正在尝试进行条件汇编:
IF {TRUE}
; do stuff
ELSE
; other stuff
ENDIF
(我会将 TRUE 更改为 FALSE 以切换分支)
但是 Keil 给我错误:
error: A1137E: Unexpected characters at end of line
有什么问题吗?将 {TRUE}
替换为 1
或其他任何内容都无济于事。
理想情况下我会有类似
的东西
X EQU 1
IF X
; do stuff
ELSE
; other stuff
ENDIF
但这也不管用。
现在已经解决了。问题是它在指令之前需要一个制表符。
我正在尝试进行条件汇编:
IF {TRUE}
; do stuff
ELSE
; other stuff
ENDIF
(我会将 TRUE 更改为 FALSE 以切换分支)
但是 Keil 给我错误:
error: A1137E: Unexpected characters at end of line
有什么问题吗?将 {TRUE}
替换为 1
或其他任何内容都无济于事。
理想情况下我会有类似
的东西X EQU 1
IF X
; do stuff
ELSE
; other stuff
ENDIF
但这也不管用。
现在已经解决了。问题是它在指令之前需要一个制表符。