跳转至

3.2.1 菜单栏

菜单栏提供了针对上传模式的项目操作,包含项目、教程、连接设备。

img

1. 项目

提供项目管理操作,包含新建项目、打开项目、保存项目、另存为、重命名等操作,方便用户对编程项目进行完整管理。

img

功能 说明
新建项目 创建一个空白项目,并清除当前加载的所有扩展指令,便于从零开始编程。
打开项目 打开已保存的项目文件,继续编辑或运行。
保存项目 将当前项目保存到计算机上,更新原有文件内容。
另存为 将当前项目保存为新的文件,用户可指定文件名和位置,原项目不会被覆盖,适合创建备份或新版本。
重命名 修改已有项目的名称,不改变项目内容或保存位置,便于整理和管理文件。

2. 教程

提供丰富的学习资源,包含官方文档、在线论坛、视频教程、示例程序。

注意:示例程序是根据选择的主控板自动调整内容,便于实际操作学习。

img

功能 说明
官方文档 打开官方文档页面,可查看大量教程
在线论坛 打开Mind+官网论坛,可查看大量项目及反馈交流。
视频教程 对于刚入门,可观看一些简单例子。
示例程序 提供当前主控板的示例程序,注意需要先在扩展中选择主控板之后才有示例程序。

3. 连接设备

在上传模式下,当添加了主控设备后,可通过点击“连接设备”按钮,实现硬件的连接或断开。同时还提供了快捷入口“教程”以及“打开设备管理器”方便排查硬件连接故障。

image

4. 高级设置菜单

上传模式新增 【高级设置】 菜单,部分主板(ESP32 系列)支持在上传程序前对主控板底层参数进行配置,包括 CPU 主频、Flash 模式与频率、Flash 容量、分区方案、上传速度、PSRAM、核心分配及调试级别等,帮助用户根据不同硬件和调试场景灵活适配主控板。点击顶部导航栏「连接设备」旁的设置图标,即可打开该菜单。

操作方法

  1. 点击「连接设备」旁的设置图标,打开「高级设置」菜单;
  2. 按需修改各项参数;
  3. 点击「恢复默认设置」可一键还原所有参数;

image

高级设置项说明

设置项 功能说明 注意事项
恢复默认设置 一键还原所有高级设置项 会覆盖所有已修改的参数
JTAG Adapter 选择 JTAG 调试适配器,用于在线调试 需连接对应调试器(如 ESP-Prog)方可使用
PSRAM 启用或禁用外部 PSRAM 扩展内存 需板卡实际带有 PSRAM 芯片
Partition Scheme 设置 Flash 分区方案(程序区 / 文件系统区 / OTA 区的分配) 修改后需重新上传程序方可生效
CPU Frequency 设置 CPU 运行主频 频率越高运行越快、功耗越大
Flash Mode 设置 Flash 读写模式(QIO/DIO/QOUT/DOUT) QIO 性能最佳,需硬件支持
Flash Frequency 设置 Flash 时钟频率 部分硬件仅支持 40MHz
Flash Size 设置板载 Flash 容量 需与硬件实际容量一致
Upload Speed 设置程序上传速度 速度过高导致上传失败时,可更换数据线或降低速率
Arduino Runs On 设置 Arduino 主程序(loop)运行所在核心 配合双核任务分配使用
Events Run On 设置事件(如 WiFi 事件)处理所在核心 同上
Core Debug Level 设置核心调试信息输出级别 级别越高输出信息越多,运行速度受影响

注意事项

  • 该功能仅部分主板(ESP32 系列)支持,其他主控板不显示「高级设置」入口;
  • 修改参数后需重新上传程序方可生效;
  • 「Flash Size」「Partition Scheme」等设置需与实际硬件匹配,设置错误可能导致程序无法上传或运行异常;
  • 若上传失败,可先尝试调低「Upload Speed」,或点击「恢复默认设置」后重新上传。