完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我有 2 个 esp01 512k,我想从抽屉里拿出来与 RPi Pico 一起使用。
我用 2 个版本的“固件 AT COMmand”将它们全部刷写。 我将 工具与这两个固件一起使用:**v0.9.2.2** 和 **v0.9.5.2**。 ESP01s 的编程没有问题,在重新启动时,我收到来自测试固件的消息: 代码:全选[System Ready, Vendor:www.ai-thinker.com] 或者 代码:全选Ai-Thinker Technology Co. Ltd. ready 对于第二个。 我的问题是我根本无法向 ESP01 发送 命令,它们都不与像 *picocom* 或 Arduino 串行控制台这样的 linux 串行终端作出反应。 我认为问题出在固件上,但通过在 IDE 中为此类板测试一个简单的 Arduino 草图,我遇到了同样的问题。 代码:全选long lastMsg = 0; long now; int incomingByte = 0; void setup() { Serial.begin(9600); } void loop() { now = millis(); if (now - lastMsg > 5000) { lastMsg = now; Serial.println(now); } if (Serial.available() > 0) { Serial.print("I received: "); incomingByte = Serial.read(); Serial.println(incomingByte, DEC); } } 在控制台中,我显示了 *now* 变量,但是当我向它发送字符时没有反应。 我使用连接到 USB 串行卡的个人卡在没有 DHT22 的情况下像这样对 esp01 进行编程和测试: 奇怪的是,当我闪存时,2 个 ESP01 的串行端口在两个方向上都能正常工作,我看到了流量在 USB 串行模块的 LED 上。我不明白为什么,之后它不再起作用了 你知道这个问题吗? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1138 浏览 1 评论
576浏览 6评论
477浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
461浏览 5评论
462浏览 4评论
436浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 14:10 , Processed in 0.870281 second(s), Total 74, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号