Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
串口
用at时候出现了这个问题
发布于 2022-04-23 10:31:56 浏览:916
订阅该版
![20220423_101655.png](https://oss-club.rt-thread.org/uploads/20220423/da291fe3ec302faa4ddf2a80b807bec0.png.webp) 我在board.h里的串口是这样设置的: ![20220423_102119.png](https://oss-club.rt-thread.org/uploads/20220423/0d20633603811ff3f761cad866e400a8.png)
查看更多
crystal266
2022-04-23
嵌入式
“等待 AT 客户端连接超时” 这个错误提示是由于单片机发送 AT 指令给 ESP8266 模组,但是 ESP8266 没有响应导致的。先用串口调试助手发送 AT 指令给 ESP8266 模组试一下是不是能够通讯成功,成功后再连接单片机进行测试。另外调试的时候把调试的日志打开,这样更方便调试,打开调试日志的方法如下: ### 1 AT 组件调试信息级别设置 可以通过修改 env 中的如下内容来控制是否启用 AT 组件的 debug log 功能,开启后可以看到日志级别为 debug 的相关日志。使能该选项后将在 `rtconfig.h` 中生成 `#define AT_DEBUG`,AT 组件日志级别的控制是在 `rt-thread/components/net/at/include/at_log.h` 文件中实现的 ```c RT-Thread Components -> Network -> AT commands -> [*] Enable debug log output /* 选中表示修改日志级别为 debug */ ``` ### 2 AT 命令打印使能设置 在调试时可以通过修改 env 中的如下内容来控制是否使能 AT 组件的收发 AT 指令的显示,开启后可以看到每次执行的 AT 指令以及返回的执行结果。 ```c RT-Thread Components -> Network -> AT commands -> [*] Enable print RAW format AT command communication data /* 选中表示打印执行的AT指令 */ ``` 上述选项选中后,在执行测试时,打印的 AT 指令示例如下 ```c [D/AT] recvline: 0000-0020: 41 54 0D 0D 0A AT... [D/AT] recvline: 0000-0020: 4F 4B 0D 0A OK.. [D/AT] sendline: 0000-0020: 41 54 45 30 ATE0 [D/AT] recvline: 0000-0020: 41 54 45 30 0D 0D 0A ATE0... [D/AT] recvline: 0000-0020: 4F 4B 0D 0A OK.. [D/AT] sendline: 0000-0020: 41 54 2B 49 50 52 3F AT+IPR? 01-01 00:40:19 D/at.clnt: execute command (AT+IPR?) timeout (300 ticks)! [D/AT] recvline: 0000-0020: 0D 0A .. [D/AT] recvline: 0000-0020: 2B 49 50 52 3A 20 31 31 35 32 30 30 0D 0A +IPR: 115200.. [D/AT] recvline: 0000-0020: 0D 0A .. [D/AT] recvline: 0000-0020: 4F 4B 0D 0A OK.. [D/AT] recvline: 0000-0020: 0D 0A .. [D/AT] recvline: 0000-0020: 52 44 59 0D 0A RDY.. 01-01 00:40:22 I/at.dev.ec200x: ec200x device initialize retry... [D/AT] sendline: 0000-0020: 41 54 45 30 ATE0 01-01 00:40:24 D/at.clnt: execute command (ATE0) timeout (300 ticks)! [D/AT] recvline: 0000-0020: 0D 0A .. [D/AT] recvline: 0000-0020: 4F 4B 0D 0A OK.. [D/AT] recvline: 0000-0020: 0D 0A .. [D/AT] recvline: 0000-0020: 4F 4B 0D 0A OK.. ```
2
个回答
默认排序
按发布时间排序
aozima
2022-04-23
调网络不抓包,调I2C等时序不上逻辑分析仪,就像电工不用万用表!多用整理的好的文字,比截图更省流量,还能在整理过程中思考。
>我突然想起,我没有把这个模块给接上 你是来自气氛组的吗😅😅😅
撰写答案
登录
注册新账号
关注者
0
被浏览
916
关于作者
Okapi
这家伙很懒,什么也没写!
提问
5
回答
1
被采纳
0
关注TA
发私信
相关问题
1
串口DMA发送数据时,数据被覆盖
2
关于串口DMA模式下rt_device_close问题
3
利用stm32f427实现usb转串口,电脑端什么也没有识别到
4
finsh 控制台 适配 RS 485请大神指点????
5
uart_sample.c 中,读串口设备时偏移量pos要设置为-1而不是0?
6
【结贴】at_device软件包中对串口接收数据缺少判断导致数据接收异常
7
串口无法接受数据,但可以发送
8
串口如何有效的清除掉接收缓冲,而不必一个一个的去读取
9
串口接收使用方式问题
10
雅特力FINSH问题
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
基于STM32H750和Rt-Thread的CANFD通信实现的记录(一)
2
freemodbus主机在freertos的适配,参考rtthread例程
3
开源共生 商业共赢 | RT-Thread 2024开发者大会议程正式发布!
4
【24嵌入式设计大赛】基于RT-Thread星火一号的智慧家居系统
5
RT-Thread EtherKit开源以太网硬件正式发布
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
WIZnet_W5500
UART
ota在线升级
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
SFUD
msh
rt_mq_消息队列_msg_queue
keil_MDK
ulog
MicroPython
C++_cpp
本月问答贡献
出出啊
1517
个答案
342
次被采纳
小小李sunny
1443
个答案
289
次被采纳
张世争
805
个答案
174
次被采纳
crystal266
547
个答案
161
次被采纳
whj467467222
1222
个答案
148
次被采纳
本月文章贡献
出出啊
1
篇文章
4
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
1
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部