Search found 156 matches

by ESP_Penguin_Helper
Tue Sep 19, 2023 9:36 am
Forum: ESP-IDF 中文讨论版
Topic: OTA升级后nvs储存的数据部分被破坏
Replies: 6
Views: 2395

Re: OTA升级后nvs储存的数据部分被破坏

单个NVS分区代表的是分区表里面的一个 NVS 分区。

比如分区表里有 aaa 和 bbb 两个 NVS 分区,则你可以分别在这两个 NVS 分区里使用同名的如 ccc 的命名空间。

Code: Select all

#define STORAGE_NAMESPACE "storage"
指的是一个叫做 "storage" 命名空间。通过 nvs_open 指定他后,可以通过 nvs 的函数来进行调用。类似于一个文件夹的名字,这个 "storage" 的命名可以自行更改。
by ESP_Penguin_Helper
Tue Sep 19, 2023 6:33 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32S3,IDF5.1,Wifi连接不上,auth -> init (200)
Replies: 4
Views: 2315

Re: ESP32S3,IDF5.1,Wifi连接不上,auth -> init (200)

看你的log应该是连接超时了。 D (37137) wifi:auth timeout I (37137) wifi:state: auth -> init (200) D (37137) wifi:connect status 1 -> 4 D (37137) wifi:stop beacon/connect timer D (37137) wifi:reason: auth expire(2) 参考 Wi-Fi 原因代码:https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/api-guides/wifi.html#i...
by ESP_Penguin_Helper
Tue Sep 19, 2023 4:46 am
Forum: ESP-IDF 中文讨论版
Topic: OTA升级后nvs储存的数据部分被破坏
Replies: 6
Views: 2395

Re: OTA升级后nvs储存的数据部分被破坏

请问具体是如何损坏的。按理说 OTA 升级只会涉及 OTA 分区,不会影响到 NVS。
by ESP_Penguin_Helper
Mon Sep 18, 2023 3:17 am
Forum: ESP-IDF 中文讨论版
Topic: 【已解决】从5.0切换到5.1.1版本编译报错问题
Replies: 36
Views: 19114

Re: 从5.0切换到5.1.1版本编译报错问题

我刚刚尝试了一种方法,离线安装v5.1.1然后把frame的v5.1.1拉出来,其他都不要,然后用在线工具2.18去嵌入3.8.7去安装这个v5.1.1,然后再去vscode配置插件,会给我再嵌入3.11.2,这个时候配置可以成功,然后编译也过了,我想问是不是直接离线安装或者在线工具2.23去安装嵌入的3.11.2不行呀,用我上面的前者去安装,看下图,是有那个scr文件夹的,里面就有pip,用后者去搞就没有这个文件夹 刚才测试了一下离线安装系统是可以正常安装的。而且按理说如果你的 IDF 本身搭建成功了,VSCode 插件不成功大概率是环境变量紊乱,或者PATH 设置错误了。 离线安装的路径...
by ESP_Penguin_Helper
Mon Sep 18, 2023 3:14 am
Forum: ESP-IDF 中文讨论版
Topic: 【已解决】从5.0切换到5.1.1版本编译报错问题
Replies: 36
Views: 19114

Re: 从5.0切换到5.1.1版本编译报错问题

我的 C:\Espressif\tools\idf-python\3.11.2 路径下也没有 script 文件夹,但是我的 IDF 和 VSCode 插件是可以正常使用的。我觉得原因可能是环境中安装了不止一个 IDF 导致环境本身混乱了。如果你现在的环境可以正常使用那么可以先用目前的 IDF。 如果你想理清环境或者需要安装其他版本的 IDF,最简单直接的解决办法是删除环境中所有的 IDF,并删除所有与 IDF 相关的路径与配置。确保系统环境不会与新安装的 IDF 产生冲突。然后重新使用离线安装工具下载,离线安装工具测试过很多次,出现问题最大的可能性是因为系统现有的 IDF 环境产生了混乱。在...
by ESP_Penguin_Helper
Mon Sep 18, 2023 3:03 am
Forum: ESP-IDF 中文讨论版
Topic: 关于vscode拓展安装idf后vscode代码智能提示的问题
Replies: 4
Views: 1337

Re: 关于vscode拓展安装idf后vscode代码智能提示的问题

为了更清晰的学习代码逻辑,你可以把检查宏定义的逻辑删掉就不会这样显示了(#ifdef,#elif),你的项目会根据你的宏定义配置来选择运行哪部分代码。而且即使在 IDE 中显示是暗的,你依然可以使用 go to Definition 来进行跳转,不会对学习代码逻辑产生较大的影响。而且这个 VSCode 本身显示的问题应该有插件可以修改,但是其他插件可能会影响 IDF 的正常使用。
by ESP_Penguin_Helper
Mon Sep 18, 2023 2:32 am
Forum: ESP-IDF 中文讨论版
Topic: 关于vscode拓展安装idf后vscode代码智能提示的问题
Replies: 4
Views: 1337

Re: 关于vscode拓展安装idf后vscode代码智能提示的问题

你好,这个应该是 VSCode 显示的问题。IDF 安装成功后即使这样显示也是能正常使用的。你可以尝试编译,或者修改代码逻辑来检验一下。
by ESP_Penguin_Helper
Mon Sep 18, 2023 2:22 am
Forum: ESP-IDF 中文讨论版
Topic: 【已解决】从5.0切换到5.1.1版本编译报错问题
Replies: 36
Views: 19114

Re: 从5.0切换到5.1.1版本编译报错问题

那说明你的 IDF 目前看来是可以用的。你在终端中编译 examples/peripherals/lcd 中的 rgb_panel 和 spi_lcd_touch 项目来测试一下,看看能否编译成功。是否还有找不到组件的报错。如果有报错的话给我看一下。 使用 cd 进入项目文件夹路径,然后运行 idf.py build 我刚刚尝试了一种方法,离线安装v5.1.1然后把frame的v5.1.1拉出来,其他都不要,然后用在线工具2.18去嵌入3.8.7去安装这个v5.1.1,然后再去vscode配置插件,会给我再嵌入3.11.2,这个时候配置可以成功,然后编译也过了,我想问是不是直接离线安装或者在...
by ESP_Penguin_Helper
Mon Sep 18, 2023 2:17 am
Forum: ESP-IDF 中文讨论版
Topic: 【已解决】从5.0切换到5.1.1版本编译报错问题
Replies: 36
Views: 19114

Re: 从5.0切换到5.1.1版本编译报错问题

asdfg1426 wrote:
Fri Sep 15, 2023 1:38 pm
asdfg1426 wrote:
Fri Sep 15, 2023 1:19 pm
ESP_Penguin_Helper wrote:
Fri Sep 15, 2023 3:53 am
那说明你的 IDF 目前看来是可以用的。你在终端中编译 examples/peripherals/lcd 中的 rgb_panel 和 spi_lcd_touch 项目来测试一下,看看能否编译成功。是否还有找不到组件的报错。如果有报错的话给我看一下。

使用 cd 进入项目文件夹路径,然后运行

Code: Select all

idf.py build
看着像没问题呀
配置vscode就不行
我看到你这一步的工具链路径不对,正确的路径应该是 IDF 文件夹中的 tools文件夹。如:C:\Espressif\frameworks\esp-idf-v5.1\tools