完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
自己设计了一块esp32s3板子,运行softAP例程时,完全没wifi信号出来。不知道是什么原因,如果PCB设计有问题也不至于一点wifi信号都 没有。系统是正常运行了的,输出如下:
[0;32mI (327) heap_init: At 3FCF0000 len 00008000 (32 KiB): DRAM [0m [0;32mI (333) heap_init: At 600FE010 len 00001FF0 (7 KiB): RTCRAM [0m [0;32mI (341) spi_flash: detected chip: winbond [0m [0;32mI (345) spi_flash: flash io: dio [0m [0;33mW (348) spi_flash: Detected size(16384k) larger than the size in the binary image header(2048 k). Using the size in the binary image header. [0m [0;32mI (362) cpu_start: Starting scheduler on PRO CPU. [0m [0;32mI (0) cpu_start: Starting scheduler on APP CPU. [0m [0;32mI (424) wifi softAP: ESP_WIFI_MODE_AP [0m [0;32mI (424) pp: pp rom version: e7ae62f [0m [0;32mI (424) net80211: net80211 rom version: e7ae62f [0m I (434) wifi:wifi driver task: 3fceec10, prio:23, stack:6656, core=0 [0;32mI (434) system_api: Base MAC address is not set [0m [0;32mI (434) system_api: read default base MAC address from EFUSE [0m I (444) wifi:wifi firmware version: 17afb16 I (444) wifi:wifi certification version: v7.0 I (454) wifi:config NVS flash: enabled I (454) wifi:config nano formating: disabled I (454) wifi:Init data frame dynamic rx buffer num: 32 I (464) wifi:Init management frame dynamic rx buffer num: 32 I (464) wifi:Init management short buffer num: 32 I (474) wifi:Init dynamic tx buffer num: 32 I (474) wifi:Init static tx FG buffer num: 2 I (484) wifi:Init static rx buffer size: 1600 I (484) wifi:Init static rx buffer num: 10 I (484) wifi:Init dynamic rx buffer num: 32 [0;32mI (494) wifi_init: rx ba win: 6 [0m [0;32mI (494) wifi_init: tcpip mbox: 32 [0m [0;32mI (504) wifi_init: udp mbox: 6 [0m [0;32mI (504) wifi_init: tcp mbox: 6 [0m [0;32mI (504) wifi_init: tcp tx win: 5744 [0m [0;32mI (514) wifi_init: tcp rx win: 5744 [0m [0;32mI (514) wifi_init: tcp mss: 1440 [0m [0;32mI (524) wifi_init: WiFi IRAM OP enabled [0m [0;32mI (524) wifi_init: WiFi RX IRAM OP enabled [0m [0;32mI (534) phy_init: phy_version 540,a5d905b,Oct 20 2022,19:36:11 [0m I (574) wifi:mode : softAP (f4:12:fa:cf:10:e9) I (574) wifi:Total power save buffer number: 16 I (574) wifi:Init max length of beacon: 752/752 I (574) wifi:Init max length of beacon: 752/752 [0;32mI (574) wifi softAP: wifi_init_softap finished. SSID:myssid password:mypassword channel:1 [0m 真是不明白,请一下大佬们! |
|
相关推荐
1个回答
|
|
ESP32S3运行WiFi中的softAP示例时,无WiFi信号输出可能有以下几个原因:
1. **固件问题**:确保你使用的固件是适用于ESP32-S3的,并且是最新版本。有时候,固件的bug或者不兼容可能导致WiFi功能不正常。 2. **示例代码问题**:检查你使用的softAP示例代码是否正确,包括SSID和密码设置是否正确,以及是否有任何配置错误。 3. **硬件问题**:虽然你提到系统正常运行,但仍然有可能存在硬件问题,比如天线连接不良或者天线本身有问题。检查天线连接是否牢固,以及是否有损坏。 4. **PCB设计问题**:虽然你认为PCB设计问题不太可能导致完全没有WiFi信号,但仍然有可能。检查PCB布局是否符合ESP32-S3的推荐设计,特别是与WiFi相关的部分。 5. **电源问题**:确保ESP32-S3的电源供应稳定,因为不稳定的电源可能会影响WiFi模块的性能。 6. **环境干扰**:有时候,周围环境的电磁干扰可能会影响WiFi信号的传播。尝试在不同的环境下测试,看看是否有改善。 7. **软件配置问题**:检查你的开发环境和工具链是否正确配置,以确保示例代码能够正确编译和上传到ESP32-S3。 8. **ESP32-S3模块问题**:如果以上都检查过没有问题,那么可能是ESP32-S3模块本身存在问题。尝试使用另一个模块进行测试。 根据你提供的输出信息,看起来系统已经正常初始化,并且SPI Flash芯片也被正确识别。但是,有一个警告信息提示SPI Flash的检测大小(16384k)大于二进制映像头中的大小。这可能不会导致WiFi信号问题,但值得关注。如果可能,尝试更新固件或者重新烧录示例代码。 |
|
|
|
只有小组成员才能发言,加入小组>>
321 浏览 0 评论
1178 浏览 1 评论
586浏览 6评论
483浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
468浏览 5评论
467浏览 4评论
442浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 20:37 , Processed in 0.882035 second(s), Total 80, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号