完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在尝试将 ESP12E 与 arduino IDE 一起使用。
我猜我已经连接了所有东西。 using a 1000uF capa & a 0,1uF capa between GND & VCC. 我还用10k电阻上下拉。 我设法上传了 WiFiScan 示例。 但是当我在正常模式(GPIO0 到高)下运行时,我收到这条消息: 负载 0x4010f000,LEN 1384,房间 16 尾 8 Chksum 0x2d CSUM 0x2d 型号:v09f0c112 ~ld 致命异常 (0): EPC1=0x40218354,EPC2=0x00000000,EPC3=0x00000000,excvaddr=0x00000000,DEPC=0x00000000 致命异常 (0): EPC1=0x40218354,EPC2=0x00000000,EPC3=0x00000000,excvaddr=0x00000000,DEPC=0x00000000 致命异常 (0): EPC1=0x40218354,EPC2=0x00000000,EPC3=0x00000000,excvaddr=0x00000000,DEPC=0x00000000 致命异常 (0): EPC1=0x40218354,EPC2=0x00000000,EPC3=0x00000000,excvaddr=0x00000000,DEPC=0x00000000 致命异常 (0): EPC1=0x40218354,EPC2=0x00000000,EPC3=0x00000000,excvaddr=0x00000000,DEPC=0x00000000 致命异常 (0): EPC1=0x40218354,EPC2=0x00000000,EPC3=0x00000000,excvaddr=0x00000000,DEPC=0x00000000 致命异常 (0): EPC1=0x40218354,EPC2=0x00000000,EPC3=0x00000000,excvaddr=0x00000000,DEPC=0x00000000 当我查看地址0x40218354时,这似乎是由于法典:全选 user_uart_wait_tx_fifo_empty ! 你能告诉我我该怎么做吗? 我忘了提到,我有一个 IPS 3610D 作为电源,配置为提供 3.5v。 我的Arduino IDE参数是: 通用ESP8266模块 QIO 闪光频率 80Mhz CPU频率 80Mhz 闪存大小 4MB,SPIFFS 为 1MB 调试端口 : 串行 调试级别 : 无 重置方法 CK 上传速度 115200 编程器:AVRIsp mkll(我也尝试了 AVRIsp 和 USBasp) 这很重要,因为我想为我的客户嵌入 ESP12e。 |
|
相关推荐
1个回答
|
|
要将ESP12E与Arduino IDE一起使用,您需要遵循以下步骤:
1. **安装Arduino IDE**: 如果您还没有安装Arduino IDE,请从官方网站(https://www.arduino.cc/en/software)下载并安装。 2. **添加ESP8266板**: 打开Arduino IDE,转到“文件”>“首选项”,在“附加开发板管理器网址”中添加以下网址: ``` http://arduino.esp8266.com/stable/package_esp8266com_index.json ``` 点击“确定”并关闭首选项窗口。 3. **安装ESP8266开发板**: 转到“工具”>“开发板”>“开发板管理器”,在搜索框中输入“ESP8266”,然后选择“esp8266 by ESP8266 Community”并点击“安装”。 4. **选择ESP8266开发板**: 在“工具”菜单中,选择“开发板”>“ESP8266 Boards”>“Generic ESP8266 Module”。 5. **选择端口**: 在“工具”菜单中,选择“端口”,然后从列表中选择与您的ESP12E模块连接的端口。 6. **上传代码**: 现在,您可以将代码上传到ESP12E模块。点击“上传”按钮,Arduino IDE将编译并上传代码到模块。 关于您遇到的问题,这可能是由于以下原因之一: 1. **固件问题**: 确保您使用的是正确的ESP8266固件。您可以尝试重新烧录固件,或者在Arduino IDE中选择不同的开发板。 2. **电源问题**: 您提到使用了1000uF和0.1uF电容,这通常是足够的。但是,请确保您的电源电压在3.3V左右,因为ESP12E模块通常需要3.3V电源。 3. **GPIO0引脚问题**: 您提到将GPIO0引脚连接到高电平。确保GPIO0引脚正确连接到高电平(3.3V),以便模块进入正常模式。 4. **代码问题**: 检查您的代码是否有任何问题,特别是与WiFi连接和内存管理相关的部分。您可以尝试使用其他示例代码,看看问题是否仍然存在。 5. **硬件问题**: 如果以上步骤都无法解决问题,可能是ESP12E模块本身存在问题。您可以尝试使用另一个模块,看看问题是否仍然存在。 |
|
|
|
只有小组成员才能发言,加入小组>>
545浏览 6评论
457浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
438浏览 5评论
441浏览 4评论
411浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 13:10 , Processed in 0.801268 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号