Page 1 of 1

SDKCONFIG 问题

Posted: Sat Jul 31, 2021 11:36 am
by yogi_yi
我利用 GPIO 项目做为模板,在里面添加了 WIFI 等功能 。为了参考 esp_http_client 案例中的 直接在宏定义加入账号密码,我将 esp_http_client 中的 SDKCONFIG 直接替换了 GPIO中的 文件,执行MENUCONFIG命令后, SDKCONFIG 文件关于WIFI 的相关又消失了,恢复成原来 GPIO中 SDKCONFIG 。 是什么原因。 我该如何操作。
我观察每个案例下的 sdkconfig都不同,是哪里可以生成的。

Re: SDKCONFIG 问题

Posted: Mon Aug 02, 2021 8:37 am
by yogi_yi
国外今天不上班吗?怕沉了,顶一下

Re: SDKCONFIG 问题

Posted: Mon Aug 02, 2021 8:43 am
by ESP_Gargamel
sdkconfig 是通过 Kconfig 自动生成的,你可以通过 menuconfig 来进行设置,或者在工程目录下添加 sdkconfig.defaults 文件,里面加上一些你希望的配置。具体你可以在 examples 目录下找 sdkconfig.defaults 参考。

Re: SDKCONFIG 问题

Posted: Mon Aug 02, 2021 4:04 pm
by yogi_yi
不同的 example 里,执行 MENUCONFIG 时候,里面的 菜单 并不相同, 这是通过什么更改的 例如我前提示的 WIFI 选项,有账号 密码的 设置项 ,GPIO例程里执行MENUCONFIG 则没有。 这是通过哪里编辑实现的

Re: SDKCONFIG 问题

Posted: Tue Aug 03, 2021 3:32 am
by ESP_Gargamel
有些示例的 main 目录下有个 Kconfig,你可以参考一下,具体 Kconfig 如何写,你自己搜索一下。