产品 FAQ
问:为什么我的开发板重新烧录时偶尔无法连接串口?
按住 BOOT 按键,同时按下 RESET;先松开 RESET,再松开 BOOT,使开发板进入下载模式,然后重新烧录。
问:为什么我的 VS Code 开发环境配置失败?
先检查网络连接。如果依赖下载失败,可切换网络后重试。
问:为什么我的 Arduino 程序编译失败?
检查 Arduino IDE 的 工具 菜单,确认开发板型号、Flash、PSRAM 和 USB 选项与当前硬件版本的要求一致。
问:为什么我的图片滑动显示不流畅?
- 将 LVGL 显示缓存调整为整个屏幕的大小。
- 将配置项
LV_IMG_CACHE_DEF_SIZE设置为1000,增加图片缓存数量。
问:为什么我的界面无法显示部分中文字符?
当前工程字库可能不包含部分生僻字。请使用字体转换工具生成所需字符,并将生成的字形数据加入工程字库。
问:为什么程序首次编译耗时较长?
首次编译需要生成依赖和缓存,因此耗时通常长于后续编译。等待编译完成即可。
问:ESP-IDF 烧录成功后,串口显示 "waiting for download...",如何处理?
若开发板有复位键则按下复位键;若没有复位键,请重新上电。
问:找不到 AppData 文件夹,如何处理?
Windows 默认隐藏 AppData 文件夹,可通过资源管理器显示隐藏项目:
- 英文系统:选择 View > Hidden items。
- 中文系统:选择 查看 > 显示 > 隐藏的项目。
问:怎么查看自己使用的 COM 口?
Windows 系统:
- 按下 Windows + R,输入
devmgmt.msc并按 Enter 打开设备管理器。 - 展开 端口(COM 和 LPT),查看开发板对应的 COM 端口。
- 也可在命令提示符中运行
mode,查看当前 COM 端口状态。
Linux 系统:
- 连接开发板后,在终端运行
dmesg | grep tty,查看新识别的串口设备。 - 运行
ls /dev/ttyACM*或ls /dev/ttyUSB*,列出 USB 串口设备。