You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Arduino IDE 1.8.19编译报错“Error resolving FQBN: getting”求助

解决Arduino IDE v1.8.19编译STAMP-PICO报错的方案

问题根源

Arduino IDE v1.x与v2.x的板卡索引解析、依赖管理逻辑存在差异,STAMP-PICO的官方板卡定义在v1.x环境下存在兼容性问题。

具体解决步骤

  • 手动替换适配v1.x的板卡定义
    找到IDE v1.8.19的板卡存储目录(通常是文档/Arduino/hardware/m5stack),删除现有STAMP-PICO相关文件夹。从M5Stack官方板卡资源中下载对应2.0.5-1.0版本、适配v1.x的板卡定义文件,替换到上述目录,重启IDE后尝试编译。
  • 调整库的兼容性设置
    STAMP-PICO 0.0.2库可能默认适配IDE v2.x,手动打开库目录下的platform.txt或boards.txt文件,修正其中不符合v1.x语法的编译参数(比如某些变量引用格式),保存后重新编译。
  • 清理IDE缓存
    打开IDE v1.8.19,进入文件->首选项,找到项目文件夹路径,进入该路径下的cache目录,删除所有缓存文件,重启IDE后重新编译。
  • 移植v2.0.3的可用板卡文件
    找到IDE v2.0.3中正常工作的STAMP-PICO板卡核心文件(路径为文档/Arduino/hardware/m5stack/rp2040),将其复制到IDE v1.8.19的对应目录下覆盖原有文件,重启IDE后尝试编译。

内容的提问来源于stack exchange,提问作者MG1

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 14:50:18