Search found 44 matches

by ESP_MacChu
Wed Jan 03, 2024 3:31 am
Forum: ESP-IDF 中文讨论版
Topic: error: '%d' directive writing between 1 and 5 bytes into a region of size between 2 and 8 [-Werror=format-overflow=]
Replies: 2
Views: 1442

Re: error: '%d' directive writing between 1 and 5 bytes into a region of size between 2 and 8 [-Werror=format-overflow=]

这个错误是由于在使用printf或类似的函数时,你提供的格式字符串中包含的格式化指令(比如%d表示整数)与实际提供的参数不匹配,可能导致缓冲区溢出。为了修复这个问题,你可以考虑以下几点:
1. 检查参数匹配: 确保你提供的参数与格式字符串中的格式化指令数量和类型匹配。
2. 使用更安全的函数: 考虑使用更安全的函数,如snprintf,它允许你指定缓冲区的大小,避免缓冲区溢出。
by ESP_MacChu
Wed Jan 03, 2024 3:26 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32C6组网有一个问题
Replies: 2
Views: 1407

Re: ESP32C6组网有一个问题

请问你使用的场景是怎么样的、是基于什么方案(wifi-mesh?)做的?
by ESP_MacChu
Wed Jan 03, 2024 2:59 am
Forum: ESP-IDF 中文讨论版
Topic: 如何修改工程对应的IDF工具的位置
Replies: 3
Views: 24982

Re: 如何修改工程对应的IDF工具的位置

在重新搭建环境时可以先把 python_env 文件删除掉
by ESP_MacChu
Tue Jan 02, 2024 1:31 pm
Forum: ESP-IDF 中文讨论版
Topic: Iperf例程测试TCP,吞吐量很低
Replies: 1
Views: 1545

Re: Iperf例程测试TCP,吞吐量很低

设备的吞吐量受很多变量影响,网络情况不好时吞吐很低也是正常的
具体而言,可以提供测试软件条件和测试环境等的描述吗?
by ESP_MacChu
Tue Jan 02, 2024 12:47 pm
Forum: ESP-IDF 中文讨论版
Topic: esp32c3在ap模式时设置了密码就连接上了
Replies: 2
Views: 2822

Re: esp32c3在ap模式时设置了密码就连接上了

了解到了 win 系统下 Wi-Fi 的叉的含义在于:叉说明不符合系统所记录的配置文件的条件,这么做是为了防止“伪Wi-Fi”或者“克隆Wi-Fi”的情况发生。如果想验 ap ,可以尝试用其他设备连 ap。
by ESP_MacChu
Tue Jan 02, 2024 12:47 pm
Forum: ESP-IDF 中文讨论版
Topic: ESP32C2 AP 无法被连接
Replies: 5
Views: 3891

Re: ESP32C2 AP 无法被连接

另外在 v5.1.2 上运行了例程,ap 可以正常连接的。
不过了解到了 win 系统下 Wi-Fi 的叉的含义在于:叉说明不符合系统所记录的配置文件的条件,这么做是为了防止“伪Wi-Fi”或者“克隆Wi-Fi”的情况发生。如果想验 ap ,可以尝试用其他设备连 ap。
by ESP_MacChu
Tue Jan 02, 2024 12:44 pm
Forum: ESP-IDF 中文讨论版
Topic: ESP32C2 AP 无法被连接
Replies: 5
Views: 3891

Re: ESP32C2 AP 无法被连接

@ 510235506@qq.com 请问使用的是什么版本的 idf 、使用的是官方例程吗?
by ESP_MacChu
Tue Jan 02, 2024 12:12 pm
Forum: ESP-IDF 中文讨论版
Topic: BLE注销GATT客户端报错的问题
Replies: 2
Views: 1633

Re: BLE注销GATT客户端报错的问题

使用函数时,形参用错了,下面是注销代码的一个示例: static esp_err_t unregister_gattc(void) { esp_err_t ret; // 注销GATT客户端应用 ret = esp_ble_gattc_app_unregister(gattc_profile_tab[GATTC_PROFILE_C_APP_ID].gattc_if); if (ret) { ESP_LOGE(COEX_TAG, "%s gattc app unregister failed, error code = %x\n", __func__, ret); return ret; } /...
by ESP_MacChu
Tue Jan 02, 2024 11:27 am
Forum: ESP-IDF 中文讨论版
Topic: 请教一下WIFI 连接的若干问题
Replies: 4
Views: 15646

Re: 请教一下WIFI 连接的若干问题

因为所提供的信息不是很详细,无法直接确定问题。这里提供一些排查的思路: 1. 如果程序打出来 Wi-Fi 错误码,可以使用其进行失败原因的定位 2. 确定是路由器的问题还是 ESP32 的问题: a. 排查路由器问题的步骤: i. 确定路由器是否正处于断电重启阶段 ii. 查看是否能正常连上其他路由器 b. 排查 ESP32 问题的步骤: i. 查看是否是特定的 ESP32 才会出现此问题 ii. 查看使用 ESP-IDF 里的 station 示例 (https://github.com/espressif/esp-idf/tree/v4.4.1/examples/wifi/getting_...