51uwb.cn

 找回密码
 立即注册
搜索
查看: 441|回复: 2
打印 上一主题 下一主题

上位机无响应

[复制链接]

1

主题

1

帖子

2

积分

新手上路

Rank: 1

积分
2
跳转到指定楼层
楼主
发表于 2026-6-4 10:19:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
想问一下,为什么在移动标签上电以后,就会显示这个错误导致上位机无响应
回复

使用道具 举报

36

主题

1205

帖子

6558

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6558
沙发
发表于 2026-6-5 08:00:47 | 只看该作者
切换到 release 模式
回复

使用道具 举报

36

主题

1205

帖子

6558

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6558
板凳
发表于 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-12 12:58 , Processed in 0.019129 second(s), 6 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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