注释
合作者
|
尝试从 I2SOut.cpp 中删除“#include <FreeRTOS.h>”行。它可能与已经是 Arduino.h 一部分的类似包含是多余的 我们不再真正支持 Arduino IDE 编译,已经切换到 PlatformIO。Grbl_Esp32 支持也在减弱,以支持 FluidNC。 |
|
我在 Arduino IDE 中遇到了同样的错误并选择了 PlatformIO 路线。这条路线完美无缺而且非常快! |
作者
|
感谢那。我遇到了更多的错误所以放弃了!所以我搬到了 FluidNC。编译好的。 |


请回答以下问题:
您是否阅读过有关如何编译的维基百科?是的
您使用的是哪个版本的 Arduino IDE?1.8.13
您使用的是用于 ESP32的 Arduino 内核的哪个版本(提交日期) ?
v4.4-dev-3569-g6a7d83af19-脏
您使用的是 Grbl_ESP32 的主分支吗?是的
您是否对固件进行了任何编辑或配置更改(列出)?不
请在此处粘贴编译器错误文本:
#include <FreeRTOS.h>ResolveLibrary(FreeRTOS.h)
-> 候选人:[]编译终止。
我的问题是在哪里可以找到 Grble_ESP32 代码中调用的 FreeRTOS.h 和 task.h 等?
据我了解,ESP32 使用 freertos 在其任务之间切换。