完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
虽然据说是版本不支持。但是本着刨根问底的原则,想知道解决方案。
我的感觉是要么硬件不兼容,要么软件不兼容。 先说说硬件不兼容:我的第一感觉是小米的esp-wroom-32d是一个定制阉割版,不然怎么解释只能是单核呢? 其次软件不兼容:由于硬件是定制阉割版,所以软件底层驱动也有所不同,而这其中不相同的地方只有小米和乐鑫知道, 网络协仪驱动又是非常复杂的,其它人都是云里雾里、不知所以。 各位大神说说看呢? 另外,这个论坛这么冷清,如何说明esp火爆呢?都是吹出来的? [0;32mI (1002) system_api: Base MAC address is not set[0m [0;32mI (1002) system_api: read default base MAC address from EFUSE[0m [0;31mE (1002) system_api: Base MAC address from BLK0 of EFUSE CRC error, efuse_crc = 0x1e; calc_crc = 0x29[0m |
|
相关推荐
1个回答
|
|
针对您的问题,我将提供一些建议来解决小米ESP32模组开发板无法配置WiFi的问题。请注意,这些解决方案可能不保证100%成功,但它们可能会帮助您解决问题。
1. 检查硬件兼容性:首先,确保您的小米ESP32模组开发板与其他硬件设备兼容。如果存在硬件不兼容问题,您可能需要寻找其他解决方案或更换硬件。 2. 更新固件:确保您的ESP32模组开发板运行的是最新版本的固件。乐鑫官方会定期发布固件更新,以修复已知问题并提高性能。您可以访问乐鑫官方网站下载最新固件并按照说明进行更新。 3. 检查电源:确保您的ESP32模组开发板电源稳定且充足。不稳定的电源可能会影响WiFi模块的性能。 4. 重置WiFi配置:尝试重置ESP32模组开发板的WiFi配置。您可以通过以下代码片段来实现: ```c #include "esp_wifi.h" #include "esp_system.h" void app_main() { esp_err_t ret = nvs_flash_init(); if (ret == ESP_ERR_NVS_NO_FREE_PAGES || ret == ESP_ERR_NVS_NEW_VERSION_FOUND) { ESP_ERROR_CHECK(nvs_flash_erase()); ret = nvs_flash_init(); } ESP_ERROR_CHECK(ret); wifi_init_config_t cfg = WIFI_INIT_CONFIG_DEFAULT(); esp_wifi_init(&cfg); esp_wifi_set_storage(WIFI_STORAGE_FLASH); esp_wifi_start(); } ``` 5. 检查代码:检查您的代码,确保您正确地配置了WiFi连接。以下是一些常见的错误和注意事项: - 确保您已经包含了所需的头文件,如`#include `。 - 确保您已经初始化了WiFi模块,如`esp_wifi_init()`。 - 确保您已经设置了WiFi存储方式,如`esp_wifi_set_storage(WIFI_STORAGE_FLASH)`。 - 确保您已经启动了WiFi模块,如`esp_wifi_start()`。 - 确保您已经设置了正确的WiFi连接参数,如SSID和密码。 |
|
|
|
只有小组成员才能发言,加入小组>>
1132 浏览 1 评论
576浏览 6评论
477浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
461浏览 5评论
462浏览 4评论
435浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 01:20 , Processed in 0.874146 second(s), Total 49, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号