注释
合作者
不要从 github 获取 ESP32 的 Arduino 核心,而是尝试使用 boards manager 安装它。我们最近遇到了前沿版本的问题。1.0.4 工作,然后 1.0.5 破坏了串行驱动程序,并且破坏在 1.0.6 中持续存在。在最新的 grbl_esp32 Devt 和 main 中,我们解决了这个问题,所以 1.0.4、1.0.5 和 1.0.6 都可以工作,但我们不知道尚未发布的代码中有什么。 如果您对 platformIO 感到满意,您可以尝试使用 PlatformIO 进行编译。开发人员都使用 PlatformIO,因此每天都会进行测试,而 Arduino IDE 编译的测试频率较低。 在我的系统上,使用 Arduino IDE v 1.8.13 和 Arduino Core for ESP32 版本 1.0.6,FreeRTOS.h 文件位于 /Users/wmb/AppData/Local/Arduino15/packages/esp32/hardware/esp32/1.0。 6/tools/sdk/include/freertos/freertos/FreeRTOS.h |
作者
感谢您对问题的见解。我将尝试使用 Platform IO 我的问题是 5 天前开始的,当时我尝试使用首选项文件夹中的 ESP 下载链接来使用董事会管理器。使用该方法我一直收到下载错误。试了几次。总是一个错误。我仍然是一个使用 Ubuntu 的菜鸟,所以如果我不熟悉 Ubuntu 是我的错误,我就转而使用我熟悉的 Windows 10 环境。我在 Windows 中遇到了同样的错误。我使用 Git Bash 和 Git GUI 按照 Windows 自述文件中的一些说明进行操作。现在我在董事会经理中列出了董事会。我下载了 GrBLESP32 zip 并按照说明移动到 ARDUINO 草图。我尝试使用 Grblesp32.INO 进行编译,但出现错误。引用 tools\SDK\include freertos 的所有其他模块看起来都可以正常工作。所以昨天我删除了包括 ARDUINO IDE 在内的所有内容,然后重新开始。新的 ARDUINO ide,首选项仍然会让我包含 ESP 链接,所以 Git GUI,Git bash 来获取 ARDUINO esp32 的东西。按照说明下载了 Fresh GRBLESP33.zip。为了确保我什至可以下载到开发板,我使用了 esp 示例 Blink 并将其成功下载到我的开发板。猜猜是时候使用 platformio 了。无论如何,我将提升我的技能以包括 Python 和 C。VSE 和 platformio 意味着更多的学习。再次感谢。从 Bill 的 iPhone 发送的账单 为了确保我什至可以下载到开发板,我使用了 esp 示例 Blink 并将其成功下载到我的开发板。猜猜是时候使用 platformio 了。无论如何,我将提升我的技能以包括 Python 和 C。VSE 和 platformio 意味着更多的学习。再次感谢。从 Bill 的 iPhone 发送的账单 为了确保我什至可以下载到开发板,我使用了 esp 示例 Blink 并将其成功下载到我的开发板。猜猜是时候使用 platformio 了。无论如何,我将提升我的技能以包括 Python 和 C。VSE 和 platformio 意味着更多的学习。再次感谢。从 Bill 的 iPhone 发送的账单
|
使用可以从原始页面下载的最新版本,因为 zip 没有出现在 arduino 上用于配置的 .h 文件 |
请回答以下问题:
您是否阅读过有关如何编译的维基百科?是的好几次。
您使用的是哪个版本的 Arduino IDE?1..8.13 窗口商店 1.8.42.0
您使用的是用于 ESP32的 Arduino 内核的哪个版本(提交日期) ?
今天早些时候从 github 上取回了它
你在使用 Grbl_ESP32 的主分支吗?是的,至少我是这么认为的。我是一名经验丰富的程序员,但是是 arduino IDE 上的新手
您是否对固件进行了任何编辑或配置更改(列出)?
此处无更改
请在此处粘贴编译器错误文本:
C:\Users\Bill\Documents\Arduino\hardware\espressif\esp32\libraries\WiFi\src” “
C:\Users\Bill\AppData\Local\Temp\arduino_build_73837\sketch\src\I2SOut.cpp” -o nul -DARDUINO_LIB_DISCOVERY_PHASE
FreeRTOS.h 的替代品:[]
C:\Users\Bill\AppData\Local\Temp\arduino_build_73837\sketch\src\I2SOut.cpp:54:10: 致命错误:FreeRTOS.h: 没有这样的文件或目录ResolveLibrary(FreeRTOS.h)
-> 候选人:[] #include <FreeRTOS.h>
^~~~~~~~~~~~
编译终止。