社区
Qt
帖子详情
Qt5串口通信接收数据显示乱码
mandmas
2016-04-29 09:02:09
各位,我在Qt5中,注意,是在Qt5的环境下。串口通信时接收数据显示乱码
如图
打开串口接收数据后
这是显示的乱码,是否跟接收到串口数据的编码方式有关?
是否应该在此处加上数据的编码控制,使得后面的数据能正确的显示在接收窗口?
...全文
1802
3
打赏
收藏
Qt5串口通信接收数据显示乱码
各位,我在Qt5中,注意,是在Qt5的环境下。串口通信时接收数据显示乱码 如图 打开串口接收数据后 这是显示的乱码,是否跟接收到串口数据的编码方式有关? 是否应该在此处加上数据的编码控制,使得后面的数据能正确的显示在接收窗口?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
画茧自缚
2016-04-29
打赏
举报
回复
接收到的数据转化为字符串再显示到textEdit上就可以了。
画茧自缚
2016-04-29
打赏
举报
回复
2
调用下面的函数将字节数组转化为16进制字符串 static QString ByteArrayToHexStr(QByteArray data) { QString temp=""; QString hex=data.toHex(); for (int i=0;i<hex.length();i=i+2) { temp+=hex.mid(i,2)+" "; } return temp.trimmed().toUpper(); }
mandmas
2016-04-29
打赏
举报
回复
引用 1 楼 zbw1185 的回复:
接收到的数据转化为字符串再显示到textEdit上就可以了。
请问有无有例子呢?
QT5
编写的串口助手,支持
显示
中文
QT5
.9.8编译环境,支持检测系统内可以用的串口,支持中文
显示
和发送,16进制发送,采用QT内置的串口类编写,有需要的朋友可以下载参考
QT下写的界面程序,可以实现串口和UDP的字符串和16进制收发
用qt实现的界面程序,实现串口和UDP的字符串和16进制的收发以及qt界面美化的方法。 更详细的介绍及界面展示,请参考笔者博客,在CSDN上搜索“QT学习过程及简单串口和UDP通信demo开发过程及代码分享”。
Qt 上位机串口编程 Modbus编程
Qt是由Qt Company开发的主流跨平台... 本课程主要帮助学员熟练掌握 Qt 5框架串口编程,Modbus协议编程,并且通过两个实战工具项目,为学习Qt 上位机编程 串口、Modbus编程打下坚固的基础!
Qt串口助手,支持和单片机中文通信
上位机和下位机串口中文通信时,经常出现
乱码
,该程序就是针对这个问题找到了解决办法。
QT串口接收中文
乱码
QT串口接收中文
显示
乱码
Qt
16,215
社区成员
26,594
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章