产品 FAQ
问:ESP32-S3-LR1121-XF 烧录程序后无反应?
答:检查 Arduino IDE -> Tools 是否正确配置:Flash Mode 为 QIO、Flash Size 为 4MB、PSRAM 为 OPI PSRAM,启用 USB CDC;尝试按住 BOOT 键上电进入下载模式后再次烧录。
问:发送或接收失败如何排查?
答:
- 天线连接是否正确,频段设置是否符合当地规范(如 EU868/US915)。
- 同频同参数(频点/带宽/扩频因子/编码率)的两端设备才能互通。
问:为什么收不到 LoRa 数据?
答:
- 对端是否按相同参数与频段发送;两端距离与环境是否满足链路预算。
问:Arduino 编译出现 fatal error: esp_memory_utils.h 等缺失?
答:安装 ≥ v3.0.2 的 Arduino‑ESP32 主板包;清理缓存并重启 IDE。
问:ESP-IDF 烧录失败怎么办?
答:
- 可将开发板设置为下载模式解决。先完全断电,长按 Boot 按键并重新上电后松开,进入下载模式,重新烧录程序,复位后运行。
- 请尝试按下状态栏内 fullclean 清理按钮并重新编译烧录,此功能为当工程编译报错或其他操作污染编译内容时,通过点击清理全部编译内容。
问:怎么查看 com 口?
答:
- 按下 Windows + R 键打开“运行”对话框,输入
devmgmt.msc并按回车键打开设备管理器。 - 展开“端口(COM & LPT)”部分,这里会列出所有的 COM 端口及其当前状态。
问:程序首次编译超级慢怎么办?
答:首次编译很慢属于正常情况,耐心等待即可。
问:烧录成功但串口无日志?
答:启用 USB CDC 并选择正确 COM 口;波特率与示例一致(如 115200)。
问:如何选择频段与功率?
答:遵循当地法规(如 EU868/US915/AU915 等),选择合法频段与发射功率;避免长时间高占空比发送导致违规。