keil出现 cmsis_compiler.h(279): error: #35: #error directive: Unknown compilr解决方法
在处理CMSIS(Cortex Microcontroller Software Interface Standard)库时,遇到编译错误通常是因为某些前置条件没有被满足,或者代码中的预处理器指令不正确。错误信息 #error dir
表明在 cmsis_compiler.h
文件的第279行,预处理器遇到了一个 #error
指令,这通常用于指示一个编译错误或警告开发者某个条件未被满足。
1.点击下图红色圈
2.点击红色框
3.取消勾选在选择合适的版本