跳到主要内容

产品 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 系统

  1. 按下 Windows + R,输入 devmgmt.msc 并按 Enter 打开设备管理器。
  2. 展开 端口(COM 和 LPT),查看开发板对应的 COM 端口。
  3. 也可在命令提示符中运行 mode,查看当前 COM 端口状态。

Linux 系统

  1. 连接开发板后,在终端运行 dmesg | grep tty,查看新识别的串口设备。
  2. 运行 ls /dev/ttyACM*ls /dev/ttyUSB*,列出 USB 串口设备。
问:如何使用 SquareLine Studio 设计界面?