【发布时间】:2022-06-17 06:26:46
【问题描述】:
编译 cmsis_armcc.h 时出现数百个错误。 他们中的大多数是 预期标识符或“(” 或者 未知的注册名称。 cmsis_armcc.h 文件是最新的。
【问题讨论】:
-
通常你会因为代码中的一个特定错误而得到一百万个错误(尝试找到最早的 3 条错误消息,它们应该提示)。然后编译器只是在一个括号关闭的情况下继续解析东西,并遇到错误和错误和错误。看起来您可能忘记了包含某些文件(未知的寄存器名称),并且可能在代码中的某处丢失了括号。您的问题非常不具体,您至少可以描述您在做什么以及您对代码所做的更改,因为它工作正常。
-
或者,如果它从未起作用,那么您在 IDE 中设置不正确。互联网上应该有一些关于如何做到这一点的材料(特别是这个 IDE 和这个编译器)
-
你能详细说明一下吗?另外,你不编译 h 文件....
-
已解决。使用编译器 v6 时不应定义 __CC_ARM。
-
@NuclearCat 请将您的解决方案发布为答案并在 1 天后接受。