在 Arduino 开发中,由于封装了底层,导致一些设置无法修改
实际上,IDF MENUCONIG 配置就保存在
"C:\Users\<用户名>\AppData\Local\Arduino<版本号>\packages\esp32\hardware\esp32\<ESP32 SDK 版本号>\tools\sdk" 的 sdkconfig"中,通过修改这个文件,我们就可以启用一些高级设置
如启用 PSRAM 模式3 (Arduino 默认为模式2,需要手动分配),只需要在 SPI RAM config 配置项内取消 CONFIG_SPIRAM_USE_CAPS_ALLOC 的赋值,赋值CONFIG_SPIRAM_USE_MALLOC 为 y 即可
如需在启动时初始化 PSRAM ,则需将 CONFIG_SPIRAM_BOOT_INIT 复制为y
至于其他设置,可以在乐鑫文档中搜索键值所对应的译名