完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
开发环境:VSCode + Platformio + Arduino
硬件平台:ESP32C3 ESP-IDF版本:V4.1.2 Platformio PACKAGES: - framework-arduinoespressif32 3.10006.210326 (1.0.6) - tool-esptoolpy 1.30100.210531 (3.1.0) - tool-mkspiffs 2.230.0 (2.30) - toolchain-riscv-esp 1.80400.0 (8.4.0) |-- >> Wifi STA模式 设计的板子是自研的板子,在单独调试wifi功能时发现无法连接的问题,找了很多相关的问题解决方案,都不能解决问题。现在wifi连接存在的现象是:能识别到路由或者热点,但是一到连接就报AUTH_EXPIRE错误。 关闭路由或热点,报: [ 12944][D][WiFiGeneric.cpp:808] _eventCallback(): Arduino Event: 5 - STA_DISCONNECTED [ 12951][W][WiFiGeneric.cpp:829] _eventCallback(): Reason: 201 - NO_AP_FOUND 打开路由或热点,报: [ 27378][D][WiFiGeneric.cpp:808] _eventCallback(): Arduino Event: 5 - STA_DISCONNECTED [ 27385][W][WiFiGeneric.cpp:829] _eventCallback(): Reason: 2 - AUTH_EXPIRE 在https://docs.espressif.com/proje ... pi-guides/wifi.html查了Wi-Fi原因代码对应的原因,不知道怎么修改代码取获取权限 >> Wifi AP模式 在AP模式下,能自动生成AP的IP地址,但是用手机发现AP热点时,有时候能发现,有时候不行,如果发现去连接时,连不上 实现代码如下: //STA模式 WiFi.mode(WIFI_STA); WiFi.begin(ssid, password); //AP模式 WiFi.mode(WIFI_AP); WiFi.softAP(ssid, password); PS:另外在此板子单独验证BLE时,都能正常工作,手机或者PC能发现BLE设备并进行连接通信。 请问这个问题是硬件问题还是软件的bug?该如何解决或者分析问题?是否有能验证wifi功能的程序,分析wifi启动失败的原因? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
733 浏览 1 评论
552浏览 6评论
461浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
445浏览 5评论
446浏览 4评论
417浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 23:19 , Processed in 0.665675 second(s), Total 74, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号