qt串口通信

引用:https://www.cnblogs.com/wurenzhong/p/8186437.html

工作中用到Qt串口通信,学习记录了一下。

参考“菜头大大”的源码,把串口管理从界面中分离出来,以便以后使用。

在我的例子程序中,没有使用线程,一般使用时没有问题,在使用过程中如果数据量大(发送频繁,如10ms一次),有可能导致类似粘包的情况。需要根据需要做处理。

串口调试时,可使用调试助手和串口模拟工具。https://pan.baidu.com/disk/home?fr=ibaidu#/all?vmode=list&path=%2Ftools

源代码中字符串和十六进制转换参考:https://my.oschina.net/u/4315566/blog/4223586

源代码在mingw32下编译。本示例源代码下载地址:https://files-cdn.cnblogs.com/files/warmlight/QUdpApp.rar

界面如图:

 

posted @   阳光下的小土豆  阅读(423)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2020-03-05 c++定义基类和派生类
点击右上角即可分享
微信分享提示