安信可科技

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
4g_cat.1 [2022/06/20 04:59]
aithinker_fae [认证证书 && 入网许可]
4g_cat.1 [2022/06/20 05:12]
aithinker_fae [认证证书 && 入网许可]
行 1: 行 1:
-======如何配置 ESP32 Menuconfig====== +INDX(
- +
-=====准备===== +
-我们可以有2种方式进入menuconfig模式 +
- +
-1 在 Eclipse 界面启动 ** MenuConfig ** Target (需参照[[:​ai_ide_use|]] IDF章节); +
- +
-2 打开 Cygwin.bat, 进入工程目录,执行 ** make menuconfig** 指令。 +
- +
-这 2 种方法最终实现的效果都是一致的,您可以根据自己的需要进行选择。 +
- +
-=====介绍===== +
-执行 ** make menuconfig ** 后,界面显示如下: +
- +
-{{esp32:​examples:​menuconfig:​menuconfig_show.png|}} +
- +
-其中: +
-^ 项目 ^ 备注 ^ +
-|SDK tool configuration ​ | 配置SDK 开发工具链的信息,一般未编译自己工具链时不用修改 | +
-|Bootloader config ​      | 配置BootLoader 启动时的日志打印级别 | +
-|Serial flasher config ​  | 配置串口下载时使用的端口、波特率、Flash 模式、Flash 频率、是否压缩上传等| +
-|Partition Table         | 配置分区信息,可选择默认分区配置或自定义分区配置 | +
-|Component config ​       | 组件配置 包含ESP32的特殊配置、WiFi配置、BLE配置、FreeRTOS配置、LWIP配置、日志配置、SPI配置、用户程序自定义配置等| +
- +
-下面分开讲解每一项的配置意义,所有的备注均为个人理解,请尽量以配置菜单中的【Help】菜单显示为准。 +
- +
-=====SDK tool configuration===== +
- +
-{{esp32:​examples:​menuconfig:​sdktool.png|}} +
- +
-^ 项目 ^ 默认值 ^ 备注 ^ +
-|Compiler toolchain path/​prefix| xtensa-esp32-elf- | 该配置项一般无需配置,除非自己编译交叉编译链时,且使用了跟 xtensa-esp32-elf- 不同的名字。 | +
-|Python 2 interpreter| python | python 2 解释器的名称,一般默认都是python。 | +
- +
-=+