assembly IAR汇编程序指令IF

rn0zuynd  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(208)

我在GitHub上开始了一个项目,其中包括一些ARM汇编程序文件,这些文件应该与C语言演示文件一起编译,并使用几个不同的工具链。
目前汇编程序文件是用基尔编译的,我正试图用IARIDE创建一个项目。
我已经创建了一个IAR项目,并添加了所有汇编程序文件(.s)和main.c文件,然后单击编译文件,但收到一条错误消息。
汇编程序文件的开头如下所示

IF  :DEF:__LO_ARM_TEST

GET lo_arm_test_define.s

但IAR IDE会显示以下错误消息
image description here

IF前的空格数是否重要等?

rbpvctlc

rbpvctlc1#

我已经在iar上的.s文件上使用了一段时间,没有任何问题

#if defined(STM32F10X_CL) || defined(STM32F107)

只是普通的.c预处理器指令。
顺祝商祺。

相关问题