51uwb.cn

 找回密码
 立即注册
搜索
查看: 586|回复: 2

上位机无响应

[复制链接]

1

主题

1

帖子

2

积分

新手上路

Rank: 1

积分
2
发表于 2026-6-4 10:19:43 | 显示全部楼层 |阅读模式
1517b3beca34fb8369daa23f25b76f3c.png 想问一下,为什么在移动标签上电以后,就会显示这个错误导致上位机无响应
回复

使用道具 举报

36

主题

1205

帖子

6572

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6572
发表于 2026-6-5 08:00:47 | 显示全部楼层
切换到 release 模式
回复

使用道具 举报

36

主题

1205

帖子

6572

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6572
发表于 2026-6-27 20:22:10 | 显示全部楼层
这个现象先按管理员说的切到 Release 跑。你截图里还能看到 `assert: 'uint(i) < uint(size())' in file qbytearray.h`,这类报错通常是 Debug 模式下数组越界或空数据触发断言,导致 Qt 程序直接退出或卡死。

建议先确认:
1. 用 Release 编译,不要用 Debug。
2. 关闭串口调试助手,避免串口被占用。
3. 标签上电后再启动上位机或再点连接。

如果 Release 还有同样报错,再把报错前一段串口日志和完整截图贴出来。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

bphero Inc.  

GMT+8, 2026-7-21 18:49 , Processed in 0.012050 second(s), 5 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表