Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
MQTT
线程
系统重启
10
MQTT导致系统重启
发布于 2020-12-19 11:37:05 浏览:1900
订阅该版
[tocm] # 问题描述 1.系统执行很长一段时间之后,可能会偶尔重启,查看系统日志发现是MQTT的断线重连之后会发生,如果自己测试断线重连没问题,一段时间后如果发生断线重连可能会复现这个错误 # 相关日志描述如下 ``` [31m[E/mqtt] [20882391] wait Ping Response res: 0[0m [0m[D/DBG] int er mqtt_offline_callback![0m [0m[D/mqtt] restart![0m [0m[D/DBG] inter mqtt_connect_callback![0m [0m[D/mqtt] ipv4 address port: 1883[0m [0m[D/mqtt] HOST = '***.***.***.***'[0m [32m[I/mqtt] MQTT server connect success.[0m [32m[I/mqtt] Subscribe #0 /dev/mw/1122334455 OK![0m [0m[D/DBG] inter mqtt_online_callback![0m thread pri status sp stack size max used left tick error -------- --- ------- ---------- ---------- ------ ---------- --- mqoc 18 close 0x000000e0 0x00000400 55% 0x00000001 000 telnet 25 suspend 0x000001d0 0x00000800 25% 0x00000002 000 mqtt0 10 running 0x000001ec 0x00000800 59% 0x00000001 000 wcommuni 28 ready 0x00000080 0x00001000 52% 0x00000005 -02 wbroadca 27 ready 0x000001b0 0x00000800 57% 0x00000005 -02 mqde 24 ready 0x00000230 0x00000800 86% 0x00000002 000 mqht 29 suspend 0x000000e8 0x00000800 81% 0x00000004 000 mw_monit 30 suspend 0x00000094 0x00000800 34% 0x00000005 000 tshell 20 suspend 0x00000140 0x00001000 09% 0x00000002 000 ntp_sync 26 suspend 0x00000074 0x00000600 67% 0x00000002 000 sys_work 23 suspend 0x00000060 0x00000800 41% 0x00000009 000 tcpip 10 suspend 0x000000c8 0x00000400 69% 0x00000004 000 etx 12 suspend 0x00000094 0x00000400 14% 0x00000006 000 erx 12 suspend 0x00000098 0x00000400 54% 0x00000008 000 tidle0 31 ready 0x00000058 0x00000100 53% 0x00000020 000 main 10 suspend 0x0000010c 0x00000800 60% 0x00000012 000 Firmware name: rtthread, hardware version: 1.0, software version: 1.0 Fault on thread mqtt0 ===== Thread stack information ===== addr: 20012248 data: 00000000 addr: 2001224c data: 0800ee47 addr: 20012250 data: 593846c2 addr: 20012254 data: 00000000 addr: 20012258 data: 00000000 addr: 2001225c data: 00000000 addr: 20012260 data: 00000031 addr: 20012264 data: 0800e9c7 addr: 20012268 data: 00000031 addr: 2001226c data: 593846c2 addr: 20012270 data: 00000000 addr: 20012274 data: 00000000 addr: 20012278 data: 00000031 addr: 2001227c data: 2000d004 addr: 20012280 data: 39373036 addr: 20012284 data: 0800e933 addr: 20012288 data: 39373036 addr: 2001228c data: 00000003 addr: 20012290 data: 00000077 addr: 20012294 data: 00000000 addr: 20012298 data: 00000000 addr: 2001229c data: 00000000 addr: 200122a0 data: 2000d004 addr: 200122a4 data: 20004ba8 addr: 200122a8 data: 00000000 addr: 200122ac data: 2001167c addr: 200122b0 data: 00000001 addr: 200122b4 data: 20004ba8 addr: 200122b8 data: 00000003 addr: 200122bc data: 0000002e addr: 200122c0 data: 013eb7ef addr: 200122c4 data: 0803302f addr: 200122c8 data: 00000030 addr: 200122cc data: 0000226d addr: 200122d0 data: 593846c2 addr: 200122d4 data: 00000000 addr: 200122d8 data: 00000000 addr: 200122dc data: 2001168c addr: 200122e0 data: 39373036 addr: 200122e4 data: 00000000 addr: 200122e8 data: 593846c2 addr: 200122ec data: 00000000 addr: 200122f0 data: 00000000 addr: 200122f4 data: 00000014 addr: 200122f8 data: 00000000 addr: 200122fc data: 00000010 addr: 20012300 data: 00000000 addr: 20012304 data: deadbeef addr: 20012308 data: deadbeef addr: 2001230c data: deadbeef addr: 20012310 data: deadbeef addr: 20012314 data: deadbeef addr: 20012318 data: deadbeef addr: 2001231c data: deadbeef addr: 20012320 data: deadbeef addr: 20012324 data: 0803e549 ==================================== =================== Registers information ==================== R0 : 593846c2 R1 : 80000000 R2 : 00000000 R3 : 593846c3 R12: 00000000 LR : 0800ee47 PC : 08008b40 PSR: 81000000 ============================================================== Bus fault is caused by precise data access violation The bus fault occurred address is 593846c2 Show more call stack info by run: addr2line -e rtthread.axf -a -f 08008b40 0800ee46 0800e9c6 0800e932 0803302e Current system tick: 20887535 ```
查看更多
1
个回答
默认排序
按发布时间排序
我心永恒~
2020-12-20
这家伙很懒,什么也没写!
我也是这个错误,求大佬解决,困扰我很久了
撰写答案
登录
注册新账号
关注者
0
被浏览
1.9k
关于作者
Polarbear
这家伙很懒,什么也没写!
提问
7
回答
7
被采纳
0
关注TA
发私信
相关问题
1
umqtt 软件包使用后,连接上emqx服务器,过一会儿就掉线了
2
使用正点原子的 潘多拉 开发板 的例程19_iot_mqtt
3
mqtt软件包,不支持直接关闭?
4
kawaii_mqtt 申请内存崩溃
5
_signal_entry() 函数中dbg_enter在哪里定义呢?
6
start to connect mqtt server 失败
7
MQTT 在“ read 0:1, break “后断开重连
8
paho_mqtt线程相关疑问
9
RT thread studio kawaii mqtt 无法连接EMQ
10
调试bc26 ,断言错误failed at rt_thread_timeout
推荐文章
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
使用百度AI助手辅助编写一个rt-thread下的ONVIF设备发现功能的功能代码
2
RT-Thread 发布 EtherKit开源以太网硬件!
3
rt-thread使用cherryusb实现虚拟串口
4
《C++20 图形界面程序:速度与渲染效率的双重优化秘籍》
5
《原子操作:程序世界里的“最小魔法单位”解析》
热门标签
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
ota在线升级
UART
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
msh
SFUD
keil_MDK
rt_mq_消息队列_msg_queue
at_device
ulog
C++_cpp
本月问答贡献
踩姑娘的小蘑菇
7
个答案
3
次被采纳
张世争
9
个答案
2
次被采纳
rv666
5
个答案
2
次被采纳
a1012112796
13
个答案
1
次被采纳
用户名由3_15位
11
个答案
1
次被采纳
本月文章贡献
程序员阿伟
6
篇文章
2
次点赞
hhart
3
篇文章
4
次点赞
大龄码农
1
篇文章
2
次点赞
ThinkCode
1
篇文章
1
次点赞
Betrayer
1
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部